Daten benutzen die IMMER in Windows\System\EE liegen laden
-
Wie kann ich gleich als Pfad den Windowssystemordner angeben??
Da gibt es doch einen Befehl, irgendwie %system% oder so?!Also das der auf jedem Rechner den Systemordner finden würde?!
-
man: getenv kann den Inhalt von Umgebungsvariablen (z.B. "path" oder "system") abfragen.
-
das versteh ich jetzt nciht ganz, kannst mir das mal erklären!
Ich erkläre mal mein Problem genauer:
Mein Programm wird per Setup installiert...da kann Ordner ausgesucht werden das ist egal!
Es wird aber noch ein Ordner mit MP3s IMMER in den Windowssystem (WINDOWS\System32, in den UNterornder EE) installiert!
Und mein Programm, soll IMMER auf diesen Ordner zugreifen, wenn die MP3s gespielt werden sollen!
Ich könnte wohl den Pfad im Programm auch als c:\\WINDOWS\\System32\\EE angeben, aber das ist ja dann fest!
-
afaik liegt der Name des Systemordners in der Umgebungsvariablen "system" - und deren Inhalt kannst du mit getenv("system"); in Erfahrung bringen.
-
mittels winapi ist es noch möglich
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sysinfo/base/getsystemdirectory.asp
oder
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/reference/functions/shgetfolderpath.asp
-
Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum WinAPI verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Müssen denn die Dateien in den Systemordner? Ich persönlich finde das nicht so toll. Wie wäre es in einem Unterordner der eigentlichen Anwendung? Oder wenn sie von mehreren deiner Programme gebraucht wrden in den Ordner: C:\Programme\Gemeinsame Dateien, wo sie meiner Meinung nach in diesem Fall auch hingehören?
-
blödes cross-posting...
http://www.c-plusplus.net/forum/viewtopic-var-t-is-124399.html
-
Thread im BCB-Forum geschlossen.