SApplicationBasic
Basisklasse für eine SVL-Anwendung
Vererbung
| Basisklassen(n) |
|
abgeleitete Klassen |
|
|
SApplicationBasic |
|
Attribute
public:
| Attribut |
Typ |
Beschreibung |
| commandline |
SStringList |
Komplette Aufrufzeile als Liste. der 0. Eintrag ist der eigene Programm-Aufruf. |
| computerConfigFile |
SFileIni |
Datei im INI-Format zur Speicherung computerspezifischer Daten, wie Freischaltcode und Systemeinstellungen. Sie sollten die Funktion openComputerConfigFile() verwenden, um diese Datei zu benutzen. |
| exitCode |
int |
|
| fileNameExe |
SString |
Vollständiger Pfad und Dateiname dieser Exe-Datei. |
| pathExe |
SString |
Vollständiger Pfad zur Anwendungsdatei. Ohne abschließenden Backslash. |
| userConfigFile |
SFileIni |
Datei im INI-Format zur Speicherung nutzerspezifischer Daten, wie History und Programmeinstellungen. Sie sollten die Funktion openUserConfigFile() verwenden, um diese Datei zu benutzen. |
Operationen
public:
| Name |
Parameter |
Rückgabewert |
Beschreibung |
| openComputerConfigFile |
|
BOOL |
Öffnet die computerConfigFile-Datei, wenn sie nicht existiert wird sie angelegt. |
| openUserConfigFile |
|
BOOL |
Öffnet die userConfigFile-Datei, wenn sie nicht existiert wird sie angelegt. |
| sleep |
int millisec, BOOL* wait=NULL |
BOOL |
Wartet die angegebene Anzahl von Millisekunden und leitet dabei anfallende Machrichten weiter. |
Basisklasse für eine SVL-Anwendung
Öffnet die computerConfigFile-Datei, wenn sie nicht existiert wird sie angelegt.
Öffnet die userConfigFile-Datei, wenn sie nicht existiert wird sie angelegt.
Wartet die angegebene Anzahl von Millisekunden und leitet dabei anfallende Machrichten weiter.
Parameter:
| millisec |
Anzahl der zu wartenden Millisekunden |
| cancelWait |
Zeiger auf Variable die bei FALSE den Abbruch des Wartens bewirkt, wenn NULL wird bis zum Ende gewartet |
Rückgabe:
| BOOL |
true wenn bis zum Ende gewartet wurde |