Aktualni uzivatel windows XP   zodpovězená otázka

VB6/VBA

Dobrý den

potřeboval bych zjistit jméeno aktuálně přihlášeneho uživatele windos (respektive název profilu) -> abych následně mohl doplnit v "c:\Documents and Settings\... " přislusnou cestu.

Děkuji embart

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

Pro získání cesty do běžně používaných složek profilu aktuálního uživatele použijte My.Computer.FileSystem.SpecialDirectories. Kdybyste to skládal ručně tak by to nemuselo odpovídat skutečnosti, protože někdo může mít profil v jiné složce než výchozí...

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Přesně tak, na Windows Vista je cesta do uživatelovy složky jiná než ve Windows XP a v budoucnu se opět může změnit.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Omluvám se za špatné zadání (dost možná jsem na špatném diskusím fóru) . Řeším výše popsaný problém ve VB for applications - v makrech excelu)

MB

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Potom použijte toto:

1
2
Dim userProfilePath As String
userProfilePath = Environ$("UserProfile")

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback