Delphi - rozlišení, http, ftp

Vývojová prostředí, aplikace, skripty, http://www... síťové programy, internet, sdílení...
Odpovědět
Závit
Začátečník
Začátečník
Uživatelský avatar
Registrován: 06. lis 2003
Bydliště: Jindřichův Hradec
Kontaktovat uživatele:

Delphi - rozlišení, http, ftp

Příspěvek od Závit »

Nevíte jak v Delphi 7 změnit rozlišení (třeba jen při chodu programu) ? A jak se dostat na obsah nějakýho souboru přes http a ftp (třeba ho načíst do nějaký proměnný atd)?

dík

ps: hledal sem, ale nepovedlo se :(
k23
Začátečník
Začátečník
Registrován: 10. lis 2003
Bydliště: PHA

Re: Delphi - rozlišení, http, ftp

Příspěvek od k23 »

Závit píše:A jak se dostat na obsah nějakýho souboru přes http a ftp (třeba ho načíst do nějaký proměnný atd)?
http://www.ararat.cz/synapse/
pavel.minarik
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 03. čer 2003
Bydliště: Brno
Kontaktovat uživatele:

Příspěvek od pavel.minarik »

HTPP a FTP doporučuji Indy komponenty, od verze Prof. součástí Delphi - HTTP (a dokonce i HTTPS) mám vyzkoušené, FTP bude předpokládám taky chodit

no že jsi nic nenašel je blbost, google!

změna rozlišení např.: http://www.delphifaq.com/fq/q2191.shtml
Pavel Minarik @ Dell Latitude 7300 (bohužel moc topí, nedoporučuju)
Závit
Začátečník
Začátečník
Uživatelský avatar
Registrován: 06. lis 2003
Bydliště: Jindřichův Hradec
Kontaktovat uživatele:

Příspěvek od Závit »

pavel.minarik píše:HTPP a FTP doporučuji Indy komponenty, od verze Prof. součástí Delphi - HTTP (a dokonce i HTTPS) mám vyzkoušené, FTP bude předpokládám taky choditl
Dík, http už mi faká - použil jsem IdHttp a jeho metodu get,
ale jakou komponentu pro ftp?
pavel.minarik
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 03. čer 2003
Bydliště: Brno
Kontaktovat uživatele:

Příspěvek od pavel.minarik »

Závit píše:ale jakou komponentu pro ftp?
no jakou, IdFTP - Indy FTP client :wink:
Pavel Minarik @ Dell Latitude 7300 (bohužel moc topí, nedoporučuju)
Závit
Začátečník
Začátečník
Uživatelský avatar
Registrován: 06. lis 2003
Bydliště: Jindřichův Hradec
Kontaktovat uživatele:

Příspěvek od Závit »

pavel.minarik píše:
Závit píše:ale jakou komponentu pro ftp?
no jakou, IdFTP - Indy FTP client :wink:
no, to mě napadlo, ale nevíš jak z toho dostat obsah toho souboru? dík
pavel.minarik
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 03. čer 2003
Bydliště: Brno
Kontaktovat uživatele:

Příspěvek od pavel.minarik »

Závit píše:no, to mě napadlo, ale nevíš jak z toho dostat obsah toho souboru? dík
nějak jsem nepobral v čem je problém, normálně pomocí té utilitky stáhnu soubor na lokální disk a pak už si s ním můžu dělat co chci
Pavel Minarik @ Dell Latitude 7300 (bohužel moc topí, nedoporučuju)
Závit
Začátečník
Začátečník
Uživatelský avatar
Registrován: 06. lis 2003
Bydliště: Jindřichův Hradec
Kontaktovat uživatele:

Příspěvek od Závit »

dejme tomu, ze chci soubor index.htm zkopirovat do c:\index.txt
V cem je chyba?(za predpokladu, ze jsou zadany spravne udaje)

Kód: Vybrat vše

...
idFtp1.Password = 'heslo';
idFtp1.Username = 'uzivatel'
idFtp1.Host = 'ftp://ftpserver.com'
idFtp1.Connect;
idftp1.Get('index.htm', 'c:\index.txt', true);
...
pavel.minarik
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 03. čer 2003
Bydliště: Brno
Kontaktovat uživatele:

Příspěvek od pavel.minarik »

jsi si jistý tou metodou Get?
není Conncet náhodou funkce, která umí vracet stav?
Pavel Minarik @ Dell Latitude 7300 (bohužel moc topí, nedoporučuju)
Závit
Začátečník
Začátečník
Uživatelský avatar
Registrován: 06. lis 2003
Bydliště: Jindřichův Hradec
Kontaktovat uživatele:

Příspěvek od Závit »

no, v tom kódu jak sem psal, jsem měl pár chyb (např. středníky), ale vidím že si to pochopil.
A sry, chyba byla v údajech - už. jméno :oops:
Už to faká :)
btw v tomhle případě je connect procedure a ne funkce, pro zjištění stavu je connected
pavel.minarik
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 03. čer 2003
Bydliště: Brno
Kontaktovat uživatele:

Příspěvek od pavel.minarik »

connected bude vracet true nebo false, někde by ta komponenta měla umět vracet třeba i chybový stav, těžko věřit, že by si to nechávala pro sebe a vracela jen "chyba", tj. false
Pavel Minarik @ Dell Latitude 7300 (bohužel moc topí, nedoporučuju)
Odpovědět

Zpět na „Programování a web“