Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: Klafu am 15.10.08 - 14:59:26

Titel: Notes.ini auslesen
Beitrag von: Klafu am 15.10.08 - 14:59:26
Hallo, ich möchte aus der ini den Wert FaultRecovery_Build auslesen um die Notesversion des Benutzers zu sehen.

laut Hilfe geht das mit @Environment nicht, da
Zitat
Sie können nur die Werte solcher Variablen abrufen, deren Name mit dem Dollarzeichen ($) beginnen.
Die Testvariable bleibt auch leer
Gibt es eine andere Möglichkeit dies simpel zu lösen ?

Gruß Chris
Titel: Re: Notes.ini auslesen
Beitrag von: koehlerbv am 15.10.08 - 15:02:49
LotusScript (class NotesSession) erlaubt Dir auch den Zugriff auf Systemvariable der NOTES.INI.

Bernhard
Titel: Re: Notes.ini auslesen
Beitrag von: atbits am 15.10.08 - 16:48:29
Was spricht denn gegen @Version
oder in LS notesSession.NotesBuildVersion ???
Titel: Re: Notes.ini auslesen
Beitrag von: Klafu am 16.10.08 - 09:21:50
Gegen die oben genannte @Version spricht, das es nicht geht.
Der Fehler ist das @environment nur mit $ Variable funktioniert.

Mit notesSession.NotesBuildVersion bekomme ich eine falsche Ausgabe.

session.GetEnvironmentString( "FaultRecovery_Build",True) ist super.
Ich hänge gerade leider nur dran mir der Wert per Mail zuschicken zu lassen


Danke für den Tipp Bernhard!
Titel: Re: Notes.ini auslesen
Beitrag von: Klafu am 29.10.08 - 09:58:17
Noch eine Frage:
Wie komm ich denn am besten an den Comuputernamen ran ?
Über die Registry oder geht es auch anderst ?

Chris
Titel: Re: Notes.ini auslesen
Beitrag von: eknori am 29.10.08 - 10:01:22
Sub Click(Source As Button)
   Dim NamePC As String
   NamePC = Environ("COMPUTERNAME")   
   Msgbox NamePC
End Sub
Titel: Re: Notes.ini auslesen
Beitrag von: Klafu am 29.10.08 - 10:03:36
Das ist ja traumhaft einfach! :D
Vielen Dank, Ulrich!