Systemvariable

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

 

hamlet

Betreff: Systemvariable

BeitragMi, Jun 16, 2004 11:34
Antworten mit Zitat
Benutzer-Profile anzeigen
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

BeitragMi, Jun 16, 2004 12:09
Antworten mit Zitat
Benutzer-Profile anzeigen
??!? Standort des Desktops? ich würde sagen in der Explorer.exe...
 

hamlet

BeitragMi, Jun 16, 2004 12:18
Antworten mit Zitat
Benutzer-Profile anzeigen
Was ist die Explorer.exe?
Ich brauche den Pfad des Desktops, unabhängig vom Betriebssystem (aber Windows).
 

IonPainter

BeitragMi, Jun 16, 2004 12:37
Antworten mit Zitat
Benutzer-Profile anzeigen
ah den pfad....

PRINT "Desktop-Ordner: "+GETENV$("WinDir")+"\Desktop"

DivineDominion

BeitragMi, Jun 16, 2004 13:45
Antworten mit Zitat
Benutzer-Profile anzeigen
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

BeitragMi, Jun 16, 2004 13:59
Antworten mit Zitat
Benutzer-Profile anzeigen
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

BeitragMi, Jun 16, 2004 17:39
Antworten mit Zitat
Benutzer-Profile anzeigen
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

BeitragMi, Jun 16, 2004 17:44
Antworten mit Zitat
Benutzer-Profile anzeigen
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

BeitragMi, Jun 16, 2004 18:01
Antworten mit Zitat
Benutzer-Profile anzeigen
Mein Pfad:
c:Dokumente und Einstellungen/Michi/Desktop

Man gut das alle Michi heißen Rolling Eyes

Wie soll man dieses Problem lösen?

Markus2

BeitragDi, Jun 22, 2004 12:23
Antworten mit Zitat
Benutzer-Profile anzeigen
Kannst es auch über API versuchen mit
SHGetSpecialFolderLocation Lib "shell32.dll"
SHGetPathFromIDList Lib "shell32.dll"

MVB

BeitragDi, Jun 22, 2004 15:52
Antworten mit Zitat
Benutzer-Profile anzeigen
Geht mit der BlitzSys DLL.
aquamonit.de|BlitzMax|MaxGUI

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group