AeFramework ist eine Reihe von Helfereinheiten / -komponenten, die ich für die meisten meiner Projekte verwende. Da sie für andere von Interesse sein könnten, wird es jetzt auf Github gehostet. Fühlen Sie sich frei zu verwenden, ändern Sie unter Creative Commons Attribution 4.0 International
Diese Klassen können verwendet werden, um schnell eine Dienst- / Konsolenanwendung zu erstellen.
Korrekturen und Verbesserungen für vorhandene VCL -Steuerelemente. Diese Steuerelemente unterstützen die Delphi VCL -Stile voll und ganz.
Enthält Taecombobox, das beim Eingeben von Fall-unempfindlichen Elementen ausgewählt wird, wenn der Stil csdropdown ist.
Enthält TaedbGrid mit automatischer Säulenbreitenkennung, ordnungsgemäßem Mausrad und Scrollbar -Scrollen, Scrollbarpositionierung, alternativen Zeilenhintergründen und einigen Malerbesserungen.
TaeHeaDeMenuitem ist immer deaktiviert und fungiert als Trennzeichen in Popup- / Hauptmenüs. Geboren wegen eines Themas zu Delphipraxis.
TaepageControl fügt das Drag-and-Drop-Blatt-Wiederbestell- und Schließen von Tasten auf Registerkarten hinzu.
TaThreadedeTimer ist ein modernisierter Ersatz für Delphis Timer-Klasse, das auf einem StackExchange Stackexchange basiert. Weitere Informationen finden Sie in Delphipraxis.
Taeupdater ist eine kostenlose Verwendung von Anwendungsautoupdater. Weitere Informationen zu Delphipraxis.
Da TDDdeClientConv von Delphi stark veraltet ist und bei neueren Veröffentlichungen nicht voll funktionsfähig ist, kann TaedDemanager die Erkennung und Befehlsausführung von DDE Server kümmern.
Taedelphiversions und TVSversions erkennen die lokalen Installationen der Delphi- und Visual Studio und deren individuellen Laufinstanzen. Über DDE kann eine Datei in der IDE einer bestimmten Instanz geöffnet werden. Sie können den Kampf der Schöpfung auf Delphipraxis lesen.
Eine Sammlung von Helfermethoden und Klassen
Helferklasse, um über ZLIB -Kompress -Delphi -TBYTES -Arrays zu vergleichen, zu klären und zu verkaufen.
Extrahiert spezifische Versionsinformationen aus einer bestimmten ausführbaren Datei wie Versionsnummer, Produktname usw.
Taerandom ist ein reiner pascal -Pseudorandomgenerator, der mehrere individuelle Instanzen mit unterschiedlichen Samen haben kann. Derzeit gibt es zwei nutzbare Versionen, Taedelphirandom und TaexorShift.
Bevor ich merkte, dass Delphi jetzt UTC nativ konvertierte UNIX -Zeitstempel unterstützt, habe ich diese Einheit verwendet, um diese Konvertierungen durchzuführen. Jetzt ruft es nur die Delphi -Methoden auf.
Greifen Sie auf den Webservice der ungarischen Nationalbank zu, erhalten Sie Wechselkurse und konvertieren Sie zwischen Währungswerten.
Die erste Datei ist der WSDL -Import des Webservice der ungarischen Nationalbank. Die zweite ist eine installierbare Komponente, die es einfach macht, zwischen den unterstützten Währungen umzuwandeln.
Eine Wrapper -Klasse, mit der Vordergrund- oder Hintergrund -Threads die Tastendeingänge an die aktive Anwendung senden können, wie die tatsächlichen Tasten auf einer Tastatur gedrückt wurden. TaevirtualKeyboard verwendet das tatsächliche Tastaturlayout und sendet den Text als Unicode, während TaevirtualenusKeyboard und TaevirtualhuhuKeyboard spezielle Zeichen übersetzt und die Eingabe stattdessen als Scan -Codes sendet. Diese können nützlich sein, um Text in ein RDP -Fenster einzugeben, wenn das Host -System kein Tastaturlayout enthält, das den Clients entspricht.