Forum: PC-Programmierung VB6 - Userabhängiges Stammverzeichnis


von Unwissender (Gast)


Lesenswert?

Hallo liebe Gemeinde
Unter einem beliebigen Windows kann ich an der Eingabeaufforderung mit
cd %userprofile% immer in das 'Arbeitsverzeichnis' des jeweils
angemeldeten Nutzer wechseln.
Wie realisiere ich es in VB6, das automatisch der 'Path' für
Dateioperationen immer Nutzerabhängig voreingestellt wird ?

Mit chdir "%userprofile%" machen die Prozentzeichen Probleme, alles
andere führt zu Path not found.

Danke und VG
Der Unwissende

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

%userprofile% ist eine Environmentvariable, deren Wert kann mit der
Win32-API-Funktion GetEnvironmentVariable bestimmt werden.
Mit der Win32-API-Funktion SetCurrentDirectory kann dann in dieses so
bestimmte Verzeichnis gewechselt werden.

Das sollte auch mit VB hinzubekommen sein.

Viel Erfolg.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.