Ĺadny brzuch
Mam pewien kłopot i nie wiem jak go rozwiązać :(
Chce zrobić funkcje która przy otwarciu pliku skopiuje go do podanej lokalizacji, sprawdzi czy tam się znajduje i jeśli tam bedzie usunie sam siebie.
Próbowałem zrobić to samemu ale mizernie mi to idzie :P
Zrobiłem jedynie pobranie ścieżki pliku (tego który ma zostać skopiowany), ale nie mam pojecie co zrobić dalej :(
Czekam na pomoc i z góry dziękuje
z poważaniem
Krzysztof Rzeszutek
Wytlumacz troche jasniej co chcesz po kopiowaniu :)
//BTW: kopiowanie: CopyFile
Sprawdzanie czy plik istnieje: FileExists(plik): bool
dokładnie chodzi mi o cos takiego:
ściągam mój plik z internetu,
włączam plik 1
plik 1 kopiuje się do katalogu windows jako plik 2
Jak narazie z tego wszystkiego wiem jak pobrać ścieżke do plik 1, i ścieżke do Windows, ale nic więcej mi nie wychodzi :(
już sobie poradziłem :)
char Buffer01[320]; char Buffer02[256]; GetWindowsDirectory(Buffer01, 256); GetModuleFileName(GetModuleHandle(0), Buffer02, 256); lstrcat(Buffer01, "\\plik.exe"); CopyFile(Buffer02, Buffer01, 0);
ale i tak dzięki wszystkim za pomoc :)
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Chce zrobić funkcje która przy otwarciu pliku skopiuje go do podanej lokalizacji, sprawdzi czy tam się znajduje i jeśli tam bedzie usunie sam siebie.
Próbowałem zrobić to samemu ale mizernie mi to idzie :P
Zrobiłem jedynie pobranie ścieżki pliku (tego który ma zostać skopiowany), ale nie mam pojecie co zrobić dalej :(
Czekam na pomoc i z góry dziękuje
z poważaniem
Krzysztof Rzeszutek
Wytlumacz troche jasniej co chcesz po kopiowaniu :)
//BTW: kopiowanie: CopyFile
Sprawdzanie czy plik istnieje: FileExists(plik): bool
dokładnie chodzi mi o cos takiego:
ściągam mój plik z internetu,
włączam plik 1
plik 1 kopiuje się do katalogu windows jako plik 2
Jak narazie z tego wszystkiego wiem jak pobrać ścieżke do plik 1, i ścieżke do Windows, ale nic więcej mi nie wychodzi :(
już sobie poradziłem :)
char Buffer01[320]; char Buffer02[256]; GetWindowsDirectory(Buffer01, 256); GetModuleFileName(GetModuleHandle(0), Buffer02, 256); lstrcat(Buffer01, "\\plik.exe"); CopyFile(Buffer02, Buffer01, 0);
ale i tak dzięki wszystkim za pomoc :)