Die nachfolgenden Quelltexte sind unter Delphi 7 bzw. 2009 geschrieben worden, sollten
aber auch mit dem Open-Source-Projekt Lazarus funktionieren. Zur Verwendung auf
anderen Plattformen als Windows (z.B. Linux) sind u.U. kleine Änderungen erforderlich.
Für die Programmentwicklung unter Windows steht seit kurzem die für den privaten
Einsatz kostenlose Entwicklungsumgebung Turbo Delphi zur Verfügung. Die Software kann z.B. bei
Delphi-Praxis
oder CodeGear heruntergeladen werden.
Delphi 7: |
|||
Delphi 2009: |
|||
Die nachfolgenden Units müssen für die Verwendung lediglich unter uses eingetragen werden. Außerdem müssen die Suchpfade in der Projektverwaltung geeignet gesetzt sein, damit der Compiler die Dateien findet. Einige der Units verwenden die Möglichkeit über GnuGetText for Delphi andere Sprachen einzubinden. Die dafür erforderliche Unit GnuGetText.pas ist im Paket e-units.zip enthalten.
| Beschreibung | Version | Sprache | Größe | Download |
Delphi-Interface zu den AES-Verschlüsselungsroutinen von
Brian Gladman:
|
1.8 Jan. 2009 |
unabhängig | 70,2 kB | aeslib.zip |
Routinen für Dateioperationen:
Für den FTP-Transfer werden die Indy10-Komponenten benötigt. Das Paket enthält Demo-Programme für die wichtigsten Funktionen. |
5.2 Apr. 2010 |
mehrsprachig | 257 kB | extfiletools.zip |
| Eigene Beiträge zum
SynEdit - Projekt bei
sourceforge.net SynEdit ist eine leistungsfähige Texteditor-Komponente für Delphi. Sie wird u.a in den Programmen Mc-Tools und HtRed verwendet. |
||||
|
Feb. 2007 | unabhängig | 71,9 kB |
synedit.zip |
|
Juni 2005 | unabhängig | 84,0 kB |
mc51highlighter.zip |
|
Juni 2005 | englisch | 13,2 kB | findrepldemo.zip |
| Sammlung von diversen nützlichen Unterroutinen für die Stringverarbeitung, Zahlenkonvertierung, Datums- und Feiertagsberechnungen, System-Funktionen, Desktop-Funktionen, Mathematische Funktionen, Textfilter, Mehrsprachigkeit (nur e-units.zip) | Apr. 2010 Apr. 2010 |
deutsch mehrsprachig |
160 kB 199 kB |
d-units.zip e-units.zip |
Die nachfolgenden Dialoge müssen jeweils dem Projekt hinzugefügt werden. Den Eintrag unter uses nimmt Delphi dann automatisch vor. Für einige Dialoge gibt es auch Aufrufvarianten, die ihr Formular selbst erzeugen (z.B. InputText), so dass keine Aufnahme in das Projekt nötig ist.
| Beschreibung | Version | Sprache | Größe | Download |
Sammlung von Dialogen für verschiedenen Zwecke:
|
Apr. 2010 Apr. 2010 |
deutsch mehrsprachig |
160 kB 201 kB |
d-dialogs.zip e-dialogs.zip |
Die nachfolgenden Komponenten werden in der Komponentenpalette unter der Gruppe JR-Komp. installiert. Für eine Umbenennung der Gruppe muss vor dem Kompilieren des Packages in der Datei UserComps.pas eine entsprechende Änderung vorgenommen werden.
| Beschreibung | Version | Größe | Download | |
Sammlung von Komponenten für folgende Aufgaben:
|
Jan. 2009 | 92,8 kB | jrcomps.zip |
Hinweis: Viele der nachfolgenden Programme benötigen die Installation der oben angebotenen Komponenten, sowie einige der oben bereitgestellten Units und Dialoge.
| Beschreibung | Version | Sprache | Größe | Download |
| Sudoku-Löser Lösen von Sudoku-Aufgaben (inkl. Exe-Datei) |
2.1 Jan. 2008 |
mehrsprachig | 401 kB | sudoku.zip |
| Glyph-Viewer Ein Programm zur übersichtlichen Anzeige aller Glyph-Grafiken (z.B. für Delphi-Buttons) in einem Verzeichns. |
2.0 Jan. 2007 |
englisch | 6,04 kB | glyphviewer.zip |
|
Windows- oder DOS-Programme vom Desktop aus starten Über Befehlszeilenoptionen können für verschiedene Anwendungen vorkonfigurierte Startumgebungen festgelegt werden. Ein Beispiel zum Starten von Turbo-Pascal mit verschiedenen Projekt-Verzeichnissen liegt bei. |
2.3 Dez. 2006 |
deutsch | 304 kB | prlaunch.zip |
|
Konvertierung von Postscript-Dokumenten nach PDF Das Programm erfordert eine vorhandene Ghostscript-Installation |
2.2 Nov. 2009 |
deutsch | 9,86 kB | pstopdf-s.zip |
|
Zusammenfügen von Encapsulated-Postscript-Dateien auf einer Seite Das Paket enthält zwei Programme: 1. Positionieren von EPS-Dateien von Hand (interaktiv) auf einer Seite Dieses Programm war ursprünglich dazu gedacht, kleine Abbildungen im EPS-Format, die mit dem Eagle-Layout-Editor erstellt wurden, zusammen auf einer Seite auszudrucken, kann aber auch für alle anderen EPS-Dateien (z.B. Abbildungen) verwendet werden. 2. Automatische Anordnung von EPS-Dateien als Miniaturen auf einer Seite Die Anzahl der Zeilen oder Spalten pro Seite ist einstellbar. Zum Ausdrucken der mit diesen Programmen erstellten Seiten gibt es verschiedene Möglichkeiten:
|
2.8 Apr. 2010 |
deutsch | 45,9 kB | printeps-s.zip |
|
Ausdrucken von Text-Dateien (ASCII) Das Programm fügt beim Ausdruck Seitenformatierungen mit Kopfzeilen und Seitennumerierungen ein (z.B. für den Ausdruck von Programm-Listings). |
1.3 Dez. 2006 |
deutsch | 386 kB/td> | printtext.zip |
|
Delphi-Textresourcen konvertieren und bearbeiten: Mit diesen Programmen können die Texte aus Delphi-Formularen und -Textresourcen extrahiert und wieder eingesetzt werden. Die Übersetzung in andere Sprachen wird dadurch erheblich vereinfacht und kann auch von Mitarbeitern gemacht werden, die die Delphi-Entwicklungsumgebung nicht zur Verfügung haben. Es ist lediglich ein einfacher Texteditor erforderlich.
|
Vers. 1.1 Dez. 2006 |
englisch | 1,48 MB | res-tools.zip |
Die nachfolgenden Units müssen für die Verwendung lediglich unter uses eingetragen
werden. Außerdem müssen die Suchpfade in der Projektverwaltung geeignet gesetzt sein,
damit der Compiler die Dateien findet. Einige der Units verwenden die Möglichkeit
über GnuGetText for Delphi
andere Sprachen einzubinden. Die dafür erforderliche Unit GnuGetText.pas
ist im Paket units.zip enthalten.
| Beschreibung | Version | Sprache | Größe | Download |
Delphi-Interface zu den AES-Verschlüsselungsroutinen von
Brian Gladman:
|
2.0 Jul. 2009 |
unabhängig | 24,9 kB | aeslib.zip |
Routinen für Dateioperationen:
Für den FTP-Transfer werden die Indy10-Komponenten benötigt. |
6.1 Dez. 2009 |
mehrsprachig | 153 kB | extfiletools.zip |
| Sammlung von diversen nützlichen Unterroutinen für die Stringverarbeitung, Zahlenkonvertierung, Datums- und Feiertagsberechnungen, System-Funktionen, Desktop-Funktionen, Mathematische Funktionen, Textfilter (mehrsprachig) | Dez. 2009 | mehrsprachig | 102 kB | units.zip |
Die nachfolgenden Dialoge müssen jeweils dem Projekt hinzugefügt werden. Den Eintrag unter uses nimmt Delphi dann automatisch vor. Für einige Dialoge gibt es auch Aufrufvarianten, die ihr Formular selbst erzeugen (z.B. InputText), so dass keine Aufnahme in das Projekt nötig ist.
| Beschreibung | Version | Sprache | Größe | Download |
Sammlung von Dialogen für verschiedenen Zwecke:
|
Dez. 2009 | mehrsprachig | 138 kB | dialogs.zip |
Die nachfolgenden Komponenten werden in der Komponentenpalette unter der Gruppe JR-Komp. installiert. Für eine Umbenennung der Gruppe muss vor dem Kompilieren des Packages in der Datei UserComps.pas eine entsprechende Änderung vorgenommen werden.
| Beschreibung | Version | Größe | Download | |
Sammlung von Komponenten für folgende Aufgaben:
|
Apr. 2010 | 92,8 kB | jrcomps.zip |