Quellcodesammlung der Rubrik: "DLL's"
39 Themeneinträge
Übersicht der Themen
Abfrage von Mauspositionen (16bit)
Alle Icons aus einem Mehrfach-Icon anzeigen
Animierter Curser
Aufrufbeispiele für Comdlg.dll
Aufrufbeispiele für Comdlg32.dll
Ausgabegebiet eines Controls ermitteln
BackUp-Programm
Bitmap-Buttons inkl Toolbar
Borland-Look für Profan
CPU Timer
Cursor für Controls
Dateinamen ohne Pfad ermitteln
Desktop-Hintergrund ins eigene Fenster
Dialog als MDI-Child erzeugen
Drucken mit Profan
Durchsucht eine Bereichsvariable
Ein selbstgemachtes Fenster mit rundem Knopf selbstgemaltem Knopf, Startknopf und Titelleiste
Eine Unix-Textdatei in eine DOS,Windows-Textdatei konvertieren
Ermitteln einer Dateigrösse und wahlweise ändern der Dateigrösse
Erweiterung der Profandialoge @Loadfile und @Savefile
Fenster, Elemente, etc alles farbig, blinkend etc. (skcontrol.dll)
Fenstersplitting wie beim Explorer
Feststellen, ob eine DLL in den Adressraum des eigenen Prozesses einblendet
Flash-Fenster
Fremdfenster einfangen mit Notepad als Beispiel
IStream-Schnittstelle (usecom) nutzen
Manuell Fenstergrösse ändern
Mit OLE und ProfanČ ein Word-Dokument zum Bearbeiten öffnet (Beispiel)
nconvert
Owner-Draw Button
Polygone zeichnen
Progammmenü farbig gestalten (skmenu.dll)
Sortieren einer Listbox. Die Sortierfolge auf- oder absteigend und Suchfunktion
Spielgeschwindigkeiten
Spielkarten der Cards.dll anzeigen
Titelfenster in Schrift und Farbe ändern (skcaption.dll)
TwJpeg.Dll
Undokumentierte KERNEL32-Memory-Management-Funktionen
Verschiedene Funktionen zur Zahlen und Datumsformatierung
Dateiname |
abfrage_von_mauspositionen_16bit.zip | Dateigröße |
9 KByte | Profan-Version |
bis 5.0 |
Beschreibung |
Abfrage von Mauspositionen innerhalb des Hauptfensters mit einer Pseudo-Statusbar zur Anzeige von Texten | ||||
Lizenz |
Freeware | ||||
Autor |
Andreas Miethe | ||||
eMail |
andreas@andreas-miethe.de | ||||
Homepage |
www.ampsoft.de | ||||
Dateiname |
alle_icons_aus_einem_mehrfachicon_anzeigen.zip | Dateigröße |
3 KByte | Profan-Version |
|
Beschreibung |
Alle Icons aus einem Mehrfach-Icon anzeigen. D.h., aus einem Icon werden die möglichen normalen Icon jedoch auch 3D verkleinert etc. angezeigt. | ||||
Lizenz |
Freeware | ||||
Autor |
Andreas Miethe | ||||
eMail |
andreas@andreas-miethe.de | ||||
Homepage |
www.ampsoft.de | ||||
Dateiname |
animierter_curser.zip | Dateigröße |
2 KByte | Profan-Version |
6.0 |
Beschreibung |
Eine Möglichkeit die berühmten *.ani Dateien mit Hilfe der USER32.DLL laufen zu lassen. | ||||
Lizenz |
Freeware | ||||
Autor |
Andreas Miethe | ||||
eMail |
andreas@andreas-miethe.de | ||||
Homepage |
www.ampsoft.de | ||||
Dateiname |
aufrufbeispiele_fuer_comdlgdll.zip | Dateigröße |
4 KByte | Profan-Version |
nur 16-bit |
Beschreibung |
Verschiedene Dialoge mit Hilfe der COMMDLG.DLL aufrufen. Hierzu gehören die Dialoge: Farbauswahl, Schriften, Drucken, Suchen / Ersetzen etc. | ||||
Lizenz |
Freeware | ||||
Autor |
Andreas Miethe | ||||
eMail |
andreas@andreas-miethe.de | ||||
Homepage |
www.ampsoft.de | ||||
Dateiname |
aufrufbeispiele_fuer_comdlg32dll.zip | Dateigröße |
6 KByte | Profan-Version |
nur 32-bit |
Beschreibung |
Verschiedene Dialoge mit Hilfe der COMMDLG.DLL aufrufen. Hierzu gehören die Dialoge: Farbauswahl, Schriften, Drucken, Suchen / Ersetzen, Farbverlauf etc. | ||||
Lizenz |
Freeware | ||||
Autor |
Andreas Miethe | ||||
eMail |
andreas@andreas-miethe.de | ||||
Homepage |
www.ampsoft.de | ||||
Dateiname |
ausgabegebiet_eines_controls_ermitteln.zip | Dateigröße |
356 Byte | Profan-Version |
|
Beschreibung |
Grösse eines Controls ermitteln. Das Gute ist die Anpassung auf 16-Bit oder 32-Bit | ||||
Lizenz |
Freeware | ||||
Autor |
Andreas Miethe | ||||
eMail |
andreas@andreas-miethe.de | ||||
Homepage |
www.ampsoft.de | ||||
Dateiname |
backupprogramm.zip | Dateigröße |
405 Byte | Profan-Version |
|
Beschreibung |
Mit XCOPY32 und KERNEL32 wird ein beliebiger Ordner mit Unterverzeichnissen auf ein beliebiges Speichermedium kopiert. Das Programm ist noch nicht optimiert ! | ||||
Lizenz |
Freeware | ||||
Autor |
Andreas Miethe | ||||
eMail |
andreas@andreas-miethe.de | ||||
Homepage |
www.ampsoft.de | ||||
Dateiname |
bitmapbuttons_inkl_toolbar.zip | Dateigröße |
1 KByte | Profan-Version |
6.0 |
Beschreibung |
BITMAPS und ICONS Button-Controls zuweisen. Ein Demo, das zeigen soll, was alles mit Button-Controls und Bitmaps bzw. Icons möglich ist. | ||||
Lizenz |
Freeware | ||||
Autor |
Andreas Miethe | ||||
eMail |
andreas@andreas-miethe.de | ||||
Homepage |
www.ampsoft.de | ||||
Dateiname |
borlandlook_fuer_profan.zip | Dateigröße |
45 KByte | Profan-Version |
6.0 |
Beschreibung |
Testprogramm mit BORLAND'S BWCC.DLL und LEER16.DLL | ||||
Lizenz |
Freeware | ||||
Autor |
Andreas Miethe | ||||
eMail |
andreas@andreas-miethe.de | ||||
Homepage |
www.ampsoft.de | ||||
Dateiname |
cpu_timer.zip | Dateigröße |
484 Byte | Profan-Version |
|
Beschreibung |
Die meisten Zeitfunktionen in Windows und somit auch in Profan sind sehr ungenau. Die Genauigkeit liegt bei nur 10-20 Millisekunden. Mit QueryPerformanceCounter erhalten wir die volle Genauigkeit, die der Rechner hergibt. Bei mir sind das immerhin 280 Nanosekunden, was 0,28 ”s oder 0.00028 Millisekunden entspricht. | ||||
Lizenz |
Freeware | ||||
Autor |
Sven Bader | ||||
eMail |
|||||
Homepage |
www.svenbader.de | ||||
Dateiname |
cursor_fuer_controls.zip | Dateigröße |
363 Byte | Profan-Version |
|
Beschreibung |
Hier wird gezeigt wie man verschiedenen Cotrols unterschiedliche Cursor zuweisen kann. | ||||
Lizenz |
Freeware | ||||
Autor |
Andreas Miethe | ||||
eMail |
andreas@andreas-miethe.de | ||||
Homepage |
www.ampsoft.de | ||||
Dateiname |
dateinamen_ohne_pfad_ermitteln.zip | Dateigröße |
341 Byte | Profan-Version |
|
Beschreibung |
Dateinamen ohne Pfad ermitteln unter zu Hilfenahme der COMDLG32.DLL | ||||
Lizenz |
Freeware | ||||
Autor |
Andreas Miethe | ||||
eMail |
andreas@andreas-miethe.de | ||||
Homepage |
www.ampsoft.de | ||||
Dateiname |
desktophintergrund_ins_eigene_fenster.zip | Dateigröße |
332 Byte | Profan-Version |
|
Beschreibung |
Übernimmt den Desktop-Hintergrund ins eigene Fenster | ||||
Lizenz |
Freeware | ||||
Autor |
Andreas Miethe | ||||
eMail |
andreas@andreas-miethe.de | ||||
Homepage |
www.ampsoft.de | ||||
Dateiname |
dialog_als_mdichild_erzeugen.zip | Dateigröße |
492 Byte | Profan-Version |
|
Beschreibung |
Dialog als MDI-Child erzeugen mit Hilfe der USER32.DLL | ||||
Lizenz |
Freeware | ||||
Autor |
Andreas Miethe | ||||
eMail |
andreas@andreas-miethe.de | ||||
Homepage |
www.ampsoft.de | ||||
Dateiname |
drucken_mit_profan.zip | Dateigröße |
2 KByte | Profan-Version |
7.0 |
Beschreibung |
Ein kleines Beispiel, das zeigen soll, wie man den Drucker-Dialog von Windows in Profan nutzen kann. Die Einstellungen, die im Einrichtungs-Dialog des Druckers vorgenommen werden, werden beim Drucken übernommen. D.h. wenn ich Querformat einstelle wird auch im Querfomat gedruckt ! | ||||
Lizenz |
Freeware | ||||
Autor |
Andreas Miethe | ||||
eMail |
andreas@andreas-miethe.de | ||||
Homepage |
www.ampsoft.de | ||||
Dateiname |
durchsucht_eine_bereichsvariable.zip | Dateigröße |
5 KByte | Profan-Version |
6.6 |
Beschreibung |
Mit den Funktionen der DLL kann in einer Bereichsvariable ein Begriff gesucht werden. Damit kann z.B. eine Datei komplett in eine Bereichsvariable eingelesen werden um einen bestimmten Begriff zu suchen bzw. weiterzusuchen. Handelt es sich dabei um eine Textdatei kann mit einer Funktion der ganze Satz, in dem der Begriff gefunden wurde, in das Profanprogramm geholt werden. Die Dateigrösse sollte (in vernünftigen Grenzen) keine Rolle spielen. | ||||
Lizenz |
Freeware. Software darf frei benutzt werden | ||||
Autor |
Gerhard Putschalka | ||||
eMail |
g.putschalka@web.de | ||||
Homepage |
members.telering.at/g.putschalka/index.html | ||||
Dateiname |
ein_selbstgemachtes_fenster_mit_rundem_knopf_selbstgemaltem_knopf_startknopf_und_titelleiste.zip | Dateigröße |
28 KByte | Profan-Version |
|
Beschreibung |
Ein selbstgemachtes Fenster mit rundem Knopf selbstgemaltem Knopf, Startknopf und selbstgemachter Titelleiste.Die Anregung hierzu kommt aus der PRFellow-Vorlage MOVEWIN.PRV von Thomas Hoelzer. | ||||
Lizenz |
Freeware | ||||
Autor |
Andreas Miethe | ||||
eMail |
andreas@andreas-miethe.de | ||||
Homepage |
www.ampsoft.de | ||||
Dateiname |
eine_unixtextdatei_in_eine_doswindowstextdatei_konvertieren.zip | Dateigröße |
5 KByte | Profan-Version |
6.6 |
Beschreibung |
Das Programm liest, unter Verwendung der Lesetext.dll, eine beliebige DOS/Windows und Unix Textdatei ein und gibt sie als DOS/Windows Textdatei aus. In diesem Beispiel erfolgt keine Konvertierung des Zeichensatzes (ASCII - ANSI) dies kann aber mit dem Einbau der entsprechenden Profanfunktion leicht erreicht werden. Im Download ist die DLL und eine Beschreibung enthalten. | ||||
Lizenz |
Freeware. Software darf frei benutzt werden | ||||
Autor |
Gerhard Putschalka | ||||
eMail |
g.putschalka@web.de | ||||
Homepage |
members.telering.at/g.putschalka/index.html | ||||
Dateiname |
ermitteln_einer_dateigroesse_und_wahlweise_aendern_der_dateigroesse.zip | Dateigröße |
6 KByte | Profan-Version |
6.6 |
Beschreibung |
Die DLL ermittelt und ändert die Grösse einer Datei. Die Dateigrösse ist nicht auf den maximalen Wert von 2147483647 Bytes begrenzt Funktioniert auch mit grösseren Dateien und auch in NTFS Partitions. Die Grösse kann mit einem fixen Wert erfolgen, aber auch mit einem Wert der die aktuelle Grösse verringert. | ||||
Lizenz |
Freeware. Software darf frei benutzt werden | ||||
Autor |
Gerhard Putschalka | ||||
eMail |
g.putschalka@web.de | ||||
Homepage |
members.telering.at/g.putschalka/index.html | ||||
Dateiname |
erweiterung_der_profandialoge_loadfile_und_savefile.zip | Dateigröße |
6 KByte | Profan-Version |
6.6 |
Beschreibung |
Die Funktionen der FileDialog.dll bieten erweiterte Möglichkeiten gegenüber den Profanfunktionen @LoadFile$ und @SaveFile$. Während bei @LoadFile$ immer nur eine Datei gewählt werden kann, ist es mit der Funktion FileLoad möglich auch mehrere Eingabedateien auszuwählen. | ||||
Lizenz |
Freeware. Software darf frei benutzt werden | ||||
Autor |
Gerhard Putschalka | ||||
eMail |
g.putschalka@web.de | ||||
Homepage |
members.telering.at/g.putschalka/index.html | ||||
Dateiname |
fenster_elemente_etc_alles_farbig_blinkend_etc_skcontroldll.zip | Dateigröße |
75 KByte | Profan-Version |
|
Beschreibung |
Static mit blinkendem Text.|Static mit farbig aufblinkendem Text.|Static, bei dem Text- und Hintergrundfarbe frei gewählt werden können|Static, bei dem der Text buchstabenweise von rechts nach links durchläuft.|Static mit frei wählbaren Farben, bei dem der Text buchstabenweise von rechts nach links durchläuft|Static, bei dem der Text flüssig durchläuft|Static mit frei wählbaren Farben, bei dem der Text flüssig durchläuft|Button mit blinkendem Text|Button mit farbig aufblinkendem Text|Button, bei dem sich beim Darüberfahren mit dem Mauszeiger die Textfarbe ändert|Button, der nur beim Darüberfahren mit dem Mauszeiger den 3D-Look bekommt|Button mit frei wählbaren Farben|Button mit frei wählbaren Farben, der nur beim Darüberfahren mit dem Mauszeiger den 3D-Look bekommt|Button, der Text und eine Grafik enthält|Button, der Text und eine Grafik enthält und nur beim Darüberfahren mit dem Mauszeiger den 3D-Look bekommt|Button mit frei wählbaren Farben, der Text und eine Grafik enthält|Button mit frei wählbaren Farben, der Text und eine Grafik enthält und nur beim Darüberfahren mit dem Mauszeiger den 3D-Look bekommt|Button mit komplett frei wählbarem Design (mit Bitmaps)|CheckBox mit frei wählbaren Farben|CheckBox mit farbig aufblinkdendem Text und frei wählbaren Farben|RadioButton mit frei wählbaren Farben|RadioButton mit farbig aufblinkdendem Text und frei wählbaren Farben|Editbox mit frei wählbaren Farben|Mehrzeilige Editbox mit frei wählbaren Farben|ListBox mit frei wählbaren Farben|ComboBox mit frei wählbaren Farben|Editierbare ComboBox mit frei wählbaren Farben|GroupBox mit frei wählbaren Farben | ||||
Lizenz |
Freeware | ||||
Autor |
Sebastian König | ||||
eMail |
feedback@sekoenig.de | ||||
Homepage |
www.sekoenig.de | ||||
Dateiname |
fenstersplitting_wie_beim_explorer.zip | Dateigröße |
1 KByte | Profan-Version |
|
Beschreibung |
Fenstersplitting wie beim Explorer. Zusätzliches ändern der Grössen per Drag and Drop | ||||
Lizenz |
Freeware | ||||
Autor |
Andreas Miethe | ||||
eMail |
andreas@andreas-miethe.de | ||||
Homepage |
www.ampsoft.de | ||||
Dateiname |
feststellen_ob_eine_dll_in_den_adressraum_des_eigenen_prozesses_einblendet.zip | Dateigröße |
555 Byte | Profan-Version |
|
Beschreibung |
Feststellen, ob eine DLL in den Adressraum des eigenen Prozesses eingeblendet und also nutzbar ist | ||||
Lizenz |
PRFellow-Vorlage. Bitte gesonderte Genehmigung von Autor einholen | ||||
Autor |
Thomas Hölzer | ||||
eMail |
Thoelzer@aol.com | ||||
Homepage |
www.tehsoft.de | ||||
Dateiname |
flashfenster.zip | Dateigröße |
316 Byte | Profan-Version |
5.0/32-Bit |
Beschreibung |
Flash-Fenster für Profan | ||||
Lizenz |
Freeware | ||||
Autor |
Andreas Miethe | ||||
eMail |
andreas@andreas-miethe.de | ||||
Homepage |
www.ampsoft.de | ||||
Dateiname |
fremdfenster_einfangen_mit_notepad_als_beispiel.zip | Dateigröße |
768 Byte | Profan-Version |
|
Beschreibung |
Fremdfenster einfangen. Als Beispiel wird die Datei 'Notepad.exe' angesprochen | ||||
Lizenz |
Freeware | ||||
Autor |
Andreas Miethe | ||||
eMail |
andreas@andreas-miethe.de | ||||
Homepage |
www.ampsoft.de | ||||
Dateiname |
istreamschnittstelle_usecom_nutzen.zip | Dateigröße |
1 KByte | Profan-Version |
7.0 |
Beschreibung |
Dieser Quellcode demonstriert am Beispiel der IStream- Schnittstelle, wie COM in ProfanČ genutzt werden kann. | ||||
Lizenz |
Freeware | ||||
Autor |
Sebastian König | ||||
eMail |
feedback@sekoenig.de | ||||
Homepage |
www.sekoenig.de | ||||
Dateiname |
manuell_fenstergroesse_aendern.zip | Dateigröße |
2 KByte | Profan-Version |
|
Beschreibung |
Dieses Beispiel erlaubt es, die Fenstergrösse zu ändern. Im Gegensatz zu der normalen Funktionalität von Profan, kann der Fensterinhalt schon während des Ziehens angepasst werden. Features: -Alle Controls werden ständig an die Fenstergrösse angepasst -Die gewünschte minimale Fenstergrösse wird nie unterschritten -Der Fensterinhalt wird bei der Grössenanpassung angezeigt, auch wenn dies in Windows deaktiviert wurde.-Simuliertes SizeGrip | ||||
Lizenz |
Freeware | ||||
Autor |
Sven Bader | ||||
eMail |
|||||
Homepage |
www.svenbader.de | ||||
Dateiname |
mit_ole_und_profanČ_ein_worddokument_zum_bearbeiten_oeffnet_beispiel.zip | Dateigröße |
2 KByte | Profan-Version |
7.0 |
Beschreibung |
Dieser Quellcode zeigt, wie man mit OLE und ProfanČ ein Word-Dokument zum Bearbeiten öffnet. | ||||
Lizenz |
Freeware | ||||
Autor |
Sebastian König | ||||
eMail |
feedback@sekoenig.de | ||||
Homepage |
www.sekoenig.de | ||||
Dateiname |
nconvert.zip | Dateigröße |
339 KByte | Profan-Version |
|
Beschreibung |
NConvert.exe (V2.92, XNVIEW v1.15 - ca. 339k) | ||||
Lizenz |
Freeware. Software darf frei benutzt werden | ||||
Autor |
XNVIEW | ||||
eMail |
|||||
Homepage |
www.xnview.com | ||||
Dateiname |
ownerdraw_button.zip | Dateigröße |
3 KByte | Profan-Version |
|
Beschreibung |
Der Code zeigt die Möglichkeit zur Erstellung eines eigenen Button. Bei geklicktem Button verändert sich das Aussehen. Als Grundlage der Buttonlayout dienen Bitmaps | ||||
Lizenz |
Freeware | ||||
Autor |
Andreas Miethe | ||||
eMail |
andreas@andreas-miethe.de | ||||
Homepage |
www.ampsoft.de | ||||
Dateiname |
polygone_zeichnen.zip | Dateigröße |
591 Byte | Profan-Version |
|
Beschreibung |
Polygone zeichnen | ||||
Lizenz |
Freeware | ||||
Autor |
Andreas Miethe | ||||
eMail |
andreas@andreas-miethe.de | ||||
Homepage |
www.ampsoft.de | ||||
Dateiname |
progammmenue_farbig_gestalten_skmenudll.zip | Dateigröße |
17 KByte | Profan-Version |
|
Beschreibung |
Die bekannte DLL von Sebastian König zeigt wie man ein Programmmenü komplett umgestalten. Form, Fareb etc. | ||||
Lizenz |
Freeware | ||||
Autor |
Sebastian König | ||||
eMail |
feedback@sekoenig.de | ||||
Homepage |
www.sekoenig.de | ||||
Dateiname |
sortieren_einer_listbox_die_sortierfolge_auf_oder_absteigend_und_suchfunktion.zip | Dateigröße |
12 KByte | Profan-Version |
6.6 |
Beschreibung |
Die Funktionen (derzeit zwei) der DLL ermöglichen das Sortieren einer befüllten Listbox. Die Listbox muss als "unsortierte Listbox" erstellt worden sein. Die Sortierung kann auf- oder absteigend erfolgen. Die Sortierfolge wird durch den Hexwert des Zeichens ($0 bis $255) bestimmt! Eine Suchfunktion ermöglicht die schnelle Suche in der Listbox nach einem bestimmten Eintrag. Es kann auch, bei nicht gefunden, die Position der Zeile ermittelt werden deren Eintrag kleiner als der Suchbegriff ist. Gibt es den gesuchten Begriff mehrmals in der Listbox, wird die Zeile mit dem ersten Vorkommen des Begriffes ermittelt. Alle Funktionen arbeiten "Case-Sensitiv" (Gross- und Kleinbuchstaben abhängig). | ||||
Lizenz |
Freeware. Software darf frei benutzt werden | ||||
Autor |
Gerhard Putschalka | ||||
eMail |
g.putschalka@web.de | ||||
Homepage |
members.telering.at/g.putschalka/index.html | ||||
Dateiname |
spielgeschwindigkeiten.zip | Dateigröße |
522 Byte | Profan-Version |
|
Beschreibung |
Besonders in Action Spielen ist eine konstante Geschwindigkeit des Spielablaufs wichtig und natürlich soll das Spiel auch auf jedem Rechner gleich schnell sein. Dieser Quellcode berechnet die Schrittgrösse für bewegte Objekte so, dass sie bei jeder Framerate gleich schnell sind. Dies macht das Spiel auf allen Rechnern gleich schnell und gleicht auch Geschwindigkeitschwankungen bei wechselndem Rechenaufwand | ||||
Lizenz |
Freeware | ||||
Autor |
Sven Bader | ||||
eMail |
|||||
Homepage |
www.svenbader.de | ||||
Dateiname |
spielkarten_der_cardsdll_anzeigen.zip | Dateigröße |
351 Byte | Profan-Version |
32-Bit |
Beschreibung |
Karten der Cards32.dll anzeigen. Die DLL liegt dem Download nicht bei. | ||||
Lizenz |
Freeware | ||||
Autor |
Andreas Miethe | ||||
eMail |
andreas@andreas-miethe.de | ||||
Homepage |
www.ampsoft.de | ||||
Dateiname |
titelfenster_in_schrift_und_farbe_aendern_skcaptiondll.zip | Dateigröße |
19 KByte | Profan-Version |
|
Beschreibung |
Form und Farben von Fenster- und DialogLeisten ändern. Inklusive Farbverläufe | ||||
Lizenz |
Freeware | ||||
Autor |
Sebastian König | ||||
eMail |
feedback@sekoenig.de | ||||
Homepage |
www.sekoenig.de | ||||
Dateiname |
twjpegdll.zip | Dateigröße |
92 KByte | Profan-Version |
|
Beschreibung |
|||||
Lizenz |
Freeware | ||||
Autor |
Andreas Miethe | ||||
eMail |
andreas@andreas-miethe.de | ||||
Homepage |
www.ampsoft.de | ||||
Dateiname |
undokumentierte_kernel32memorymanagementfunktionen.zip | Dateigröße |
659 Byte | Profan-Version |
|
Beschreibung |
Undokumentierte KERNEL32-Memory-Management-Funktionen. Getestet unter Win 95 / 98 /NT 4.0 /2000 | ||||
Lizenz |
PRFellow-Vorlage. Bitte gesonderte Genehmigung von Autor einholen | ||||
Autor |
Thomas Hölzer | ||||
eMail |
Thoelzer@aol.com | ||||
Homepage |
www.tehsoft.de | ||||
Dateiname |
verschiedene_funktionen_zur_zahlen_und_datumsformatierung.zip | Dateigröße |
10 KByte | Profan-Version |
6.6 |
Beschreibung |
Die DLL enthält mehrere Funktionen:EDITMASKE = Entspricht der Profanfunktion @Format$, der Ausgabestring ist aber der Maske entsprechend. Das heisst, unabhängig von der Anzahl führender Leerstellen in der Zahl, ist der String immer gleich lang. ZAHLTODBF = Ein Zahlenstring wird in eine dBase-Feld-verträgliche Form gebracht. Entsprechend der Felddefinition des dBase-Feldes wird die Zahl Kommagerecht umgesetzt. DATUMFROMDBF = Ein Datum wird aus einem dBase-Feld aufbereitet. Es kann, mit oder ohne Interpunktionen, in verschiedene Formen (JJJJ.MM.TT, TT.MM.JJJJ, JJJJ.TT.MM oder MM.TT.JJJJ) formatiert werden. DATUMTODBF = Konvertiert ein Datum,wie es bei der Funktion "DatumFromDbf" möglich ist, in die Form JJJJMMTT wie es für ein dBase-Feld erforderlich ist.BINTOHEX = Konvertiert eine Zahl (die binäre Form, wie sie in Integer und LongIntegervariablen gespeichert ist) in einen anzeigbaren Hex-String. Funktioniert auch bei negativen Zahlen (der Hexwert wird komplementär erstellt).HEXTOBIN = Konvertiert einen Hex-String in die binäre Form. Funktioniert auch bei negativen Zahlen.SETBITS = Setzt in einem Hex-String mit Hilfe einer Maske bestimmte Bits. Damit können mit einem Funktionsaufruf gleich mehrere Bits gesetzt werden.RESETBITS = Löscht in einem Hex-String mit Hilfe einer Maske bestimmte Bits. Damit können mit einem Funktionsaufruf gleich mehrere Bits gelöscht werden. | ||||
Lizenz |
Freeware. Software darf frei benutzt werden | ||||
Autor |
Gerhard Putschalka | ||||
eMail |
g.putschalka@web.de | ||||
Homepage |
members.telering.at/g.putschalka/index.html | ||||