Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Pobieranie nazwy uzytkownika komputera.

Ostatnio zmodyfikowano 2011-01-11 19:56
Autor Wiadomość
Bartaz
Temat założony przez niniejszego użytkownika
Pobieranie nazwy uzytkownika komputera.
» 2011-01-11 17:58:27
Witam mam taka funkcje
CopyFile("C://Documents and Settings//ADMIN//Dane aplikacji//Gadu-Gadu 10//2646532//Archive.db","F://Archive.db",true);
Ale dziala ona tylko u mnie bo jest wpisana nazwa uzytkownika moja i tu pytanie  co wpisac zeby samo pobieralo nazwe uzytkownika ktory aktualnie jest na kompie?
P-26438
ison
» 2011-01-11 18:00:25
nie możesz bezpośrednio skorzystać ze zmiennej powłoki %appdata%?
przechowuje ścieżkę do Dane Aplikacji

%username% przechowuje nazwę użytkownika
P-26439
Bartaz
Temat założony przez niniejszego użytkownika
» 2011-01-11 18:02:38
Zrobilem tak ale nie dziala pewnie zle to wpisalem
CopyFile("C://Documents and Settings//%username%//Dane aplikacji//Gadu-Gadu 10//2646532//Archive.db","F://Archive.db",true);

Jak by co mam windows xp

edit
 Probowalem tez tak ze samemu podaje sie nazwe uzytkownika ale nie dziala jak w ta funkcje dam zmienna.
P-26440
ison
» 2011-01-11 18:08:12
%username% to zmienna powłoki a nie Twojego programu
możesz przekierować wyjście konsoli do pliku i potem z niego odczytać ścieżkę
system( "echo %appdata% > temp.txt" );


lub bezpośrednio przypisać do zmiennej w programie
C/C++
std::string result;
char tmp[ 1024 ];
FILE * _file = popen( "echo %appdata%", "r" );
while(( fgets( tmp, 1024, _file ) ) != 0 ) result += std::string( tmp );

std::cout << "Sciezka do Dane Aplikacji: " << result << std::endl;
P-26441
pekfos
» 2011-01-11 18:10:55
i jak rozpakujesz tak ukradziony plik?
P-26442
ison
» 2011-01-11 18:11:46
swoją drogą to nieładnie naruszać czyjąś prywatność :)
P-26443
michalp
» 2011-01-11 18:11:58
@ison: tak się kombinuje jak się nie zna msdn. GetUserNameEx.
P-26444
ison
» 2011-01-11 18:12:48
@michalp a co ma username do uzyskania ścieżki do folderu Dane Aplikacji (jeśli można to zrobić prościej)?
P-26445
« 1 » 2 3
  Strona 1 z 3 Następna strona