Salve a tutti.
Probabilmente cerco sempre di complicarmi la vita, ma vorrei fare l'upload di un file su un server ftp.
Il mio problema è che non posso seguire la volstra guida in quanto non uso la OOP, ma il vecchio metodo topdown. Nessuna GUI, solo il prompt. Insomma, non uso le LCL e roba varia.
Ho provato Indy, ma nel compilare le unit esterne mi da un sacco di errori. HO provato Curlpas Ma anche quelle unit risultano piene di errori.
Ho anche provato synapse e.. miracolo!, Lo compila! Ma il programma ritorna false come valore, quindi l'upload fallisce.
program frp_sender;
uses SysUtils,
Classes,
FTPSend;
begin
writeln(FtpPutFile('xxxxxxxxxx.altervista.org', '21', 'helloword.txt', 'c:\helloword.txt', 'xxxxxxxxxxx', 'xxxxxxxxxxxxx'));
readln;
end.
Questo è il banale codice, e quando compilato funziona ma stampa a schermo dopo una manciata di secondi false.
Sapete aiutarmi o fornirmi un alternativa?
Grazie mille in anticipo
Giosch