Ĺadny brzuch
Witam
Pisze program ktory ma sciagac pliki z netu, a nastepnie zapisac je na dysk.
Program pyta o nazwe pliku jaki ma sciagnac , nazwe pliku mam wpisac z klawiatury - np kredki.txt.
Nastepnym razem np: zeszyty.txt, piora.txt. itd.
Do sciągania pliku uzylem tego kawalka kodu. Ale jak zrobic aby w miejsce kredki.txt po wpisaniu zeszyty.txt sciagnac plik zeszyty.
if URLDownloadToFile(nil, 'http://mojaSzkola.pl/kredki.txt', 'c:\szkola\kredki.txt', 0, nil) <> 0 then
ShowMessage('Błąd podczas ściągania pliku');
Troche to zagmatwałem , ale mam nadzieje że bedziecie wiedziec o co mi chodzi.
Moze jest inna procedura o ktorej nie wiem do sciagania pliku z netu
Prosze o kawałek kodu, poniewaz brak mi pomysłu.
Dzięki
wstaw edit na formatkę,
if URLDownloadToFile(nil, 'http://mojaSzkola.pl/'+Edit1.Text, 'c:\szkola\'+Edit1.Text 0, nil) <> 0 then ShowMessage('Błąd podczas ściągania pliku');
-_-
Użytkownik bl4ckh4t edytował ten post 01 grudzień 2008, 13:45
wstaw edit na formatkę,
if URLDownloadToFile(nil, 'http://mojaSzkola.pl/'+Edit1.Text, 'c:\szkola\'+Edit1.Text 0, nil) <> 0 then ShowMessage('Błąd podczas ściągania pliku');
-_-
Robie chyba cos zle - wywala mi błąd 226:
Incompatible types: 'String' and 'PAnsiChar'
PChar('http://mojaSzkola.pl/'+Edit1.Text)
inny kod z netu
//Przede wszytkim należy do listy modułów uses dodać słowo: URLMon Kod: if URLDownloadToFile(nil, 'http://www.serwer.com/plik.htm', 'c:\plik.htm', 0, nil) <> 0 then ShowMessage('Błąd podczas ściągania pliku');
a i kolega wyżej podaj ci rozwiązanie problemu,
PS. Wstaw sobie komponent SaveDialog i nim wskazuj gdzie ma ci pliki zapisać:
If SaveDialog1.Execute then
begin
//i tu ten twój kod pobierania pliku + SaveDialog1.FileName
end;
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Pisze program ktory ma sciagac pliki z netu, a nastepnie zapisac je na dysk.
Program pyta o nazwe pliku jaki ma sciagnac , nazwe pliku mam wpisac z klawiatury - np kredki.txt.
Nastepnym razem np: zeszyty.txt, piora.txt. itd.
Do sciągania pliku uzylem tego kawalka kodu. Ale jak zrobic aby w miejsce kredki.txt po wpisaniu zeszyty.txt sciagnac plik zeszyty.
if URLDownloadToFile(nil, 'http://mojaSzkola.pl/kredki.txt', 'c:\szkola\kredki.txt', 0, nil) <> 0 then
ShowMessage('Błąd podczas ściągania pliku');
Troche to zagmatwałem , ale mam nadzieje że bedziecie wiedziec o co mi chodzi.
Moze jest inna procedura o ktorej nie wiem do sciagania pliku z netu
Prosze o kawałek kodu, poniewaz brak mi pomysłu.
Dzięki
wstaw edit na formatkę,
if URLDownloadToFile(nil, 'http://mojaSzkola.pl/'+Edit1.Text, 'c:\szkola\'+Edit1.Text 0, nil) <> 0 then ShowMessage('Błąd podczas ściągania pliku');
-_-
Użytkownik bl4ckh4t edytował ten post 01 grudzień 2008, 13:45
wstaw edit na formatkę,
if URLDownloadToFile(nil, 'http://mojaSzkola.pl/'+Edit1.Text, 'c:\szkola\'+Edit1.Text 0, nil) <> 0 then ShowMessage('Błąd podczas ściągania pliku');
-_-
Robie chyba cos zle - wywala mi błąd 226:
Incompatible types: 'String' and 'PAnsiChar'
PChar('http://mojaSzkola.pl/'+Edit1.Text)
inny kod z netu
//Przede wszytkim należy do listy modułów uses dodać słowo: URLMon Kod: if URLDownloadToFile(nil, 'http://www.serwer.com/plik.htm', 'c:\plik.htm', 0, nil) <> 0 then ShowMessage('Błąd podczas ściągania pliku');
a i kolega wyżej podaj ci rozwiązanie problemu,
PS. Wstaw sobie komponent SaveDialog i nim wskazuj gdzie ma ci pliki zapisać:
If SaveDialog1.Execute then
begin
//i tu ten twój kod pobierania pliku + SaveDialog1.FileName
end;