Software-News | Links | News | Kontakt | Sitemap | Impressum
 
19 | 05 | 2012
Newsflash - Kurzmeldung
Firmenwerbung im Index

Bewerben Sie Ihre Firma in unserem Firmenindex.

Haben Sie eine Firma, die sich mit OpenSource-Software beschäftigt beziehungsweise Support anbietet? Dann schnell zum Firmen-Index ! Im Firmen-Index haben Sie die Möglichkeit, für Ihre Firma Werbung zu machen, die im Basispaket kostenlos ist.

Hier gehts zum Firmen-Index

FAQ - Calc/Makro - Systeminformationen auslesen PDF E-Mail
Geschrieben von: Uwe Schoeler   
Freitag, den 30. Mai 2008 um 09:33 Uhr

Innerhalb eines Makros kann man mit Hilfe weniger Zeilen Code System- und Programminformationen auslesen und mit diese weiter verarbeiten.  So lassen sich Ereignisse zum Beispiel plattformgesteuert auslösen.

Dazu stehen folgende Funktionen zur Verügung:


GetGuiType -> Liest den Typ der grafischen Oberfläche aus

GetSolarVersion -> Liest die interne OOo-Version aus, also das Build

Environ(String) -> Liest die Umgebungsvariablen aus 

 


GetGuiType() kann folgendermaßen eingesetzt werden:

Sub Beispiel

MsgBox GetGuiType()

End Sub

 

Als Ergebnis wird eine Zahl geliefert, die das entsprechende Betriebssystem widerspiegelt.

1 --> Windows

3 --> Mac OS

4 --> Linux/Unix-GUI

-1 --> wurde nicht erkannt, beziehungsweise wird nicht unterstützt. 


GetSolarVersion() kann folgendermaßen eingesetzt werden:

Sub Beispiel

MsgBox GetSolarVersion()

End Sub

 

Als Ergebnis wird die entsprechende Versionsnummer zurückgeliefert:

680 --> OpenOffice.org 2.0.x

 


Environ(String) kann so verwendet werden:

 

Sub Beispiel

MsgBox Environ("TEMP")

End Sub

Der Code liefert im Beispiel den Pfad zum Temp-Ordner des Betriebssystems

Weitere Variablen sind zum Beispiel "Username" oder "PATH". Natürlich gibt es weitere Variablen, die Sie dem Betriebssystem entnehmen sollten.

 

 

 
Firmenprofil

Die Firma

Schoeler IT Solutions

bietet EDV mittels OpenSource Software in Bad Blankenburg.

Warenkorb
VirtueMart
Ihr Warenkorb ist derzeit leer.

Webshop
OpenOffice.org (2) Betriebssysteme (0) Sicherheit (0) G-Data-Produkte (0) Avira (0) Sonstiges (1) Officebox24 (0) AVG-Produkte (0) WB Webseiten-Templates (8)
www.kaspersky.de
Eventkalender

24.05.2012 19:30 - 21:00
Linux Usergroup Pforzheim

25.05.2012 19:00 - 21:00
Linux Usergroup Landau

28.05.2012 20:00 - 22:00
Linux Usergroup Karlsruhe

01.06.2012 19:30 - 21:00
Linux Usergroup Ketsch

05.06.2012 20:00 - 22:00
ELiF - Die Essener Linux-Freunde

05.06.2012 20:00 - 22:00
Münsteraner Linuxstammtisch

06.06.2012 20:00 - 22:00
Linux-Usergroup Bruchsal

08.06.2012 19:00 - 22:00
Monatliches Treffen der LUG Albtal

     
Tipps und Tricks
Syndicate
Wer ist online?
Wir haben 24 Gäste online