Delphi-Tipps
Hier findet ihr meine über die Jahre gesammelten Tipps & Tricks für die Programmiersprache Delphi. Meistens handelt es sich dabei um Lösungen oder kurze Tutorials zu konkreten Problemstellungen.- Absolute und relative Pfade
- Arbeiten mit ComboBox-Items
- Arbeiten mit Zeigern (Pointers)
- Bildschirmschoner (Screensaver) selber erstellen
- Bitmap als Funktionswert wieder freigeben
- Bitmap aus Resource-Datei laden
- Bitmap Color Quantization & Dithering
- Bitmap und Zwischenablage
- Breite von Scrollleisten ermitteln
- BubbleSort
- Change the Desktop Wallpaper
- Computername, Benutzername und IP ermitteln
- Convert a WideString to a String
- Deaktivierung untergeordneter Objekte in einem Panel
- Debug
- Delphi Messages mit Parametern
- Delphi-Units
- DIB und JFIF registrieren
- Die Funktionen GetEnumValue und GetEnumName
- Downloads
- Drag&Drop verwenden
- Eigene Cursor
- Eigene Programme
- Flimmern bei PaintBox verhindern
- Font-Attribute in INI-Datei speichern
- Globale Shortcuts, Tastenkürzel
- Grafik in TImage einpassen
- Hints in Statuszeile anzeigen
- Icons
- Icons in Windows
- Installation einer Delphi-Komponente aus einer PAS-Datei in ein vorhandenes Package
- JPEG verkleinern
- JPEG-Thumbnails schnell erstellen
- Kommandozeile (cmd) mit bestimmten Startverzeichnis starten
- Komponenten
- Lange Pfadnamen abkürzen
- ListView - Ansichtsoptionen (ViewStyle)
- ListView - Auf Änderung der Column-Breite reagieren
- ListView - Column-Reihenfolge und Breite in INI-Datei speichern
- ListView - Items in nach Columns sortieren
- ListView - Shell-Icons neben Items anzeigen
- MainMenu - MenuItems zur Laufzeit hinzuf?gen
- MiniReg.pas
- Optionen der Systemsteuerung aufrufen
- PrinterPropertiesDialog
- Programmsteuerung bei langwierigen Operationen
- Programmverzeichnis ermitteln
- Prüfen, ob Datei ein JPEG ist
- Prüfen, ob Datei ein Verzeichnis ist
- Rechteck in ein anderes einpassen und zentrieren
- Schließen-Button deaktivieren
- ScrollBar mit OnScrollEvent
- Subclassing - Eigene Behandlungsroutine für Event-Messages (WndProc)
- System-Schriftart für Anwendung
- Systemfarben (z.B. clBtnFace) richtig auslesen
- Tastencodes
- Text mit Antialiasing auf Canvas schreiben
- TImage und TBitmap löschen
- TLabel mit Hyperlink
- TLabel mit Pünktchen wenn zu klein
- TListView - Abstand zwischen Icons
- TMainMenu auf TCoolBar
- Tools
- TProgressBar auf TStatusPanel platzieren
- TShellTreeView Read-Only
- Tutorials
- Use of Try-Except-Finally
- Windows-Dialog Eigenschaften von Datei öffnen
- Windows-Explorer aus eigener Anwendung öffnen
- Zahl mit Tausendergruppierung darstellen
- Zusätzlichen Eigenschaften für Komponente