Beiträge durchsuchen

Tools

HTML-Hilfe

Einleitung So richtig benutzerfreundlich wird eine Anwendung erst, wenn Sie auch eine Online-Hilfe bietet, die in jeder Situation über die Taste F1 verfügbar ist. Wie man solch eine Hilfe erstellt und in eine eigene Delphi-Anwendung einbindet, will ich in diesem Tutorial erklären. Delphi selbst unterstützt die „veraltete“ Windows Hilfe (WinHelp, *.hlp-Dateien). Der entsprechende Help Workshop befindet sich auch (gut versteckt) auf der Delphi-CD. Ich möchte stattdessen den neuen HTML Help Workshop einsetzen, der HTML-Seiten zu […]

Einführung in Inno-Setup

Einleitung Bei Inno-Setup handelt es sich um ein Open-Source-Installationsprogramm, das unter www.jrsoftware.org heruntergeladen werden kann. Mithilfe des Programms können dann Installationsdateien für eigene Programme erstellt werden. Dabei richtet sich das Interface des Installationsprogramms nach gängigen Mustern. Ebenfalls unter obiger Adresse können Übersetzungsdateien heruntergeladen werden, damit das Installationsprogramm mit deutschen etc. Texten ausgestattet wird. Man muss lediglich darauf achten, dass die gewählte Übersetzungsdatei zu der Inno-Setup-Version passt. Im Eolgendenden handelt es sich um eine kurze „Erste-Schritte“-Einführung […]

Unit-Tests mit DUnit

Was sind Unittests? Unittests sind ein wichtiger Teil bei Extreme Programming (XP). Extreme Programming ist eine bestimmte Art der Softwareentwicklung, deren zentrale Punkte Pair-Programming, einfaches Design, Refactoring und eben testgetriebene Entwicklung sind. Bei Unittests handelt es sich um „normalen“ Code in der jeweiligen Programmiersprache, der verwendet wird, um den eigentlichen Programmcode zu testen. So gehören dann zu einem Projekt eine oder mehrere Testklassen, deren Methoden Aufrufe durchführen. Anschließend überprüfen sie, ob der erwartete Zustand eingetreten […]