Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: TMC am 29.09.04 - 21:37:39
-
Hi,
hab ich schon öfter gelesen, nie gebraucht, aber nun wäre es interessant aber ich finde es nicht ;) :
Wie kann ich gleich nochmal in einem LS das OS abfragen?
Also z.B.
Select Case OS
Case Windows *:
'------
Case Else:
'------
End Select
-
IsDefined bietet einen Ansatz (!).
Schlüsselworte sind
OS2
WINDOWS
WIN16
WIN32
WINNT
WIN95
WIN40
Da muss ich aber auch nochmal tiefer graben !
Bernhard
-
Es ist eine Property der NotesSession:
To get: platform$ = notesSession.Platform
Legal values
"Macintosh" Macintosh
"MS-DOS" MS-DOS
"Netware" NetWare
"OS/2v1" OS/2 16-bit
"OS/2v2" OS/2 32-bit
"OS/400" OS/400
"Windows/16" Windows 16-bit
"Windows/32" Windows 32-bit
"UNIX" UNIX(Sun, SCO, HP-UX, AIX)
"Linux" UNIX
Andreas
-
Danke Euch beiden ;)
Die NotesSession property war genau das was ich suchte.
(http://www.atnotes.de/YaBBImages/solve.gif) :)
-
Jo, und ich-mich-jetzt-vor-den-Kopf-schlag: Richtig, das ging ja so einfach wie von Andreas beschrieben.
Lustig ist dieser Rückgabewert:
"MS-DOS" MS-DOS
Hat jemand 'ne Ahnung, wozu der gut sein soll ?
Bernhard
-
Und wo zum Teufel ist MS Bob ??? ;D
-
Und BEOS, TOS, Amiga OS, GEM und Konsorten ? Ziemlich unvollständige Liste von Iris ;D
Bernhard
-
To get: platform$ = notesSession.Platform
Also ich vermisse ein
To set: notesSession.Platform = platform$
Dahintergeschaltet vielleicht noch ein
Msgbox "Please be patient......searching all network drives for OS files to proceed your command."
;D