AppType()

Aus Wiki des Deutschsprachige Xbaseentwickler e. V.
Version vom 10. Juli 2013, 13:02 Uhr von Georg (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „ == Allgemeines == Die Funktion AppType() wird verwendet, um festzustellen, um welche Art von Programm es sich handelt. In Abhängigkeit vom Rückgabewert kan…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Allgemeines

Die Funktion AppType() wird verwendet, um festzustellen, um welche Art von Programm es sich handelt. In Abhängigkeit vom Rückgabewert kann der Programmierer entscheiden, bestimmte Elemente zu verwenden (oder auch nicht).

Wenn ein Programm per Definition auf eine bestimmte Umgebung ausgelegt ist (z.B. Konsole oder auf XbpDialog() aufsetzend, kann auf den Einsatz von AppType() verzichtet werden.


Syntax

AppType() => nAppType


Parameter

Die Funktion AppType() erwartet keine Parameter.


Rückgabewert

Die Funktion AppType() liefert unter Windows einen von zwei möglichen Werten zurück:

Rückgabewert Bedeutung
APPTYPE_VIO es handelt sich um ein Konsolen-Programm, das keine grafischen Elemente erlaubt
APPTYPE_PM es handelt sich um ein Programm, das grafische Elemente erlaubt


Querverweise

benötigte DLLs bzw. Include-Dateien

Xbp.ch

XppRt1.DLL


Anwendungsbeispiel

Ein zentraler Anwendungspunkt für die Funktion AppType() ist in der AppSys.prg.