Systemvariable
Übersicht
BlitzBasic
Allgemein
hamletBetreff: Systemvariable |
Antworten mit Zitat |
|
|---|---|---|
|
Hallo!
Gibt es eine Möglichkeit, mit Hilfe einer Systemvariable (oder natürlich etwas Besserem) den Standort des jeweiligen Windows-Desktops zu ermitteln? MfG Hamlet |
||
IonPainter |
Antworten mit Zitat |
|
|---|---|---|
| ??!? Standort des Desktops? ich würde sagen in der Explorer.exe... | ||
hamlet |
Antworten mit Zitat |
|
|---|---|---|
|
Was ist die Explorer.exe?
Ich brauche den Pfad des Desktops, unabhängig vom Betriebssystem (aber Windows). |
||
IonPainter |
Antworten mit Zitat |
|
|---|---|---|
|
ah den pfad....
PRINT "Desktop-Ordner: "+GETENV$("WinDir")+"\Desktop" |
||
|
|
DivineDominion |
Antworten mit Zitat |
|---|---|---|
| So ein Kokolores - das Funktioniert seit Windows 2000 schon gar nicht mehr. Da sind die Desktop-Ordner im Ordner des Benutzerprofiles! Weiß nicht ob und wie man da ran kommen soll. | ||
|
christian.tietze@gmail.com - https://christiantietze.de
macOS |
||
Dreamora |
Antworten mit Zitat |
|
|---|---|---|
|
Die müsste eigentlich irgendwo in der Registry eingetragen.
Aber eine einzelne Funktion für alle WindowsVersionen gibt es nicht, da sind sie zu verschieden. Für die Win9X / ME versionen reicht die Version von IonPainter, bei den anderen müsste wie gesagt ein Eintrag in der Registry existieren. |
||
| Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen. | ||
|
|
aasgeier |
Antworten mit Zitat |
|---|---|---|
|
Mit dem Befehl SystemProperty() und dem Parameter "OS", also
Code: [AUSKLAPPEN] wert$ = SystemProperty("OS") kannst du dir von BB den Namen des Betriebssystems in eine Variable speichern lassen. Dann kannst Du mit einer IF-Schleife je nach Betriebssystem entscheiden, wie du in den Desktop-Ordner kommen kannst, bei Win2000 und XP also z.B. über "C:\Dokumente und Einstellungen\..." etc. aasgeier |
||
| Ich geh jetzt nach Jamaika, daa, wo der Hanf blüht... | ||
Dreamora |
Antworten mit Zitat |
|
|---|---|---|
| inkl ner unterscheidung für die verschiedenen sprachen. | ||
| Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen. | ||
|
|
Michi1988 |
Antworten mit Zitat |
|---|---|---|
|
Mein Pfad:
c:Dokumente und Einstellungen/Michi/Desktop Man gut das alle Michi heißen Wie soll man dieses Problem lösen? |
||
|
|
Markus2 |
Antworten mit Zitat |
|---|---|---|
|
Kannst es auch über API versuchen mit
SHGetSpecialFolderLocation Lib "shell32.dll" SHGetPathFromIDList Lib "shell32.dll" |
||
|
|
MVB |
Antworten mit Zitat |
|---|---|---|
| Geht mit der BlitzSys DLL. | ||
| aquamonit.de|BlitzMax|MaxGUI | ||
Übersicht
BlitzBasic
Allgemein
Powered by phpBB © 2001 - 2006, phpBB Group
