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.

Detailbeschreibung SApplicationBasic

Basisklasse für eine SVL-Anwendung

Funktionsbeschreibungen

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.

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