Systemvariable
Übersicht

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


Powered by phpBB © 2001 - 2006, phpBB Group