Schul-OfficeSoftware für Schulen und Schulämter
Schul - Office : Software und Service für Schulen und Schulämter
Clarion 5.5 / Links

Programmschnipsel

Einbinden eines E-Mail-Clients
Einbinden der Wählhilfe
Windows Farbauswahl-Dialog
Prüfen, ob eine Datei vorhanden ist
Prüfen, ob eine Datei benutzt wird
Cursortasten zur Navigation benutzen
Systemdatum einstellen
Datenkompression mit zlib1.dll
Serienbriefe mit OpenOffice
Rechtschreibprüfung mit Hunspell

Einbinden der Wählhilfe

Die Datei tapi.dll enthält Funktionen, die es erlauben, die Windows-Wählhilfe aus jedem Programm heraus zu starten. Problematisch ist allerdings die Tatsache, dass man als Programmierer nicht weiß, ob die Wählhilfe überhaupt installiert ist. Wenn man also tapi.dll direkt in ein Programm einbindet, besteht die Gefahr, dass das ganze Programm nicht startet, weil die Datei tapi.dll nicht vorhanden ist.
Aus diesem Grunde binden wir tapi.dll nicht direkt in unsere Schul-Office-Programme ein, sondern rufen aus Schul-Office ein weiteres Programm auf, das nichts weiter macht, als die Wählhilfe zu starten. Sollte tapi.dll nicht vorhanden sein, kann nur dieses Programm nicht gestartet werden. Es wird eine Fehlermeldung gezeigt und alles ist paletti.
Das Programm so_tapi.exe muss mit einem Parameter aufgerufen werden, der die zu wählende Telefonnummer enthält. Das aufrufende Programm (Schul-Office) enthält nur folgende Programmzeile:
 
RUN('so_tapi.exe ' & Telefonnummer)
 
So_tapi.exe startet die Wählhilfe.
Der genaue Programmcode für so_tapi.exe befindet sich in so_tapi.clw.

Valid XHTML 1.0 Transitional CSS ist valide!