Das Dokument API.doc (Windows Office97) zeigt die ersten Schritte wie die Win32-APIs in Profan verwendet werden können. Es soll einem Anfänger an 2 Beispielen das Grundwissen in der API-Benutzung vermitteln.
Es zeigt wie die Informationen der Hilfedatei Win32.hlp zu interpretieren sind.
Die Basis, um APIs in Programmen zu verwenden, ist meistens die Hilfedatei Win32.hlp. Beim Aufruf von APIs sind fast immer bestimmte fixe Werte mitzugeben. Diese sind in der Win32.hlp zwar beschrieben; leider jedoch nur mit einem Label. Der zugehörige Hex- (oder dezimale) Wert scheint in der Hilfe jedoch nicht auf. Mit dem Programm API_Hilfe kann auf diese Werte zugegriffen werden.
Hier wird beschrieben wie eine DLL mit MAsm32 zu erstellen ist. Es gibt auch
ein Beispiel mit 6 Funktionen, und wie diese Funktionen aus einem Profanprogramm benutzt
werden. Kenntnisse in der Assemblerprogrammierung sind erforderlich, sie werden in diesem
Workshop vorausgesetzt!
Der Masm32 Compiler ist nicht inkludiert, es ist allerdings eine Free-Downloadadresse
angegeben.
In diesem Kurs wird für Anfänger erklärt, wie eine dBase-Datei in Profan erstellt und verarbeitet wird.
Der Kurstext ist in einer Windows-Hilfedatei gespeichert.
Im Paket ist auch ein Beispielprogramm beigelegt.
Das Paket wurde mit einem erweiterten Anzeigeprogramm ergänzt (26.1.2005).
Erstellen einer Windows-Hilfedatei mit dem
Freewareprogramm ShalomHelp von Finn Ekberg Christiansen. Das Programm hat einen eigenen Editor und ist sehr leicht zu handhaben.
Auch hier wird in einem Textdokument beschrieben, wie eine Hilfedatei mit 3 Fenstern plus
einem Popup Fenster erstellt werden kann.
Im Paket befindet sich die Hilfedatei Muster.hlp um mit dem erstellten Ergebnis
vergleichen zu können.
Das Freewareprogramm ShalomHelp ist im Download nicht enthalten, es muss separat
heruntergeladen werden (ist in der Dokumentation des Workshops beschrieben).