ich wollte mir eben ein Programm erstellen, mit dem ich Zugriff auf mein FTP-Konto habe. Dazu habe ich folgenden Code
Code: Alles auswählen
unit Unit1;
{$mode objfpc}{$H+}
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, IdFtp, StdCtrls;
type
{ TForm1 }
TForm1 = class(TForm)
Button1: TButton;
Button2: TButton;
Edit1: TEdit;
Memo1: TMemo;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
private
{ private declarations }
ftp: TidFtp;
public
{ public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.lfm}
{ TForm1 }
procedure TForm1.Button1Click(Sender: TObject);
begin
memo1.lines.add(edit1.text);
memo1.lines.add('</p>');
memo1.lines.add('</body>');
memo1.lines.add('</html>');
memo1.SetFocus;
memo1.SelectAll;
memo1.lines.savetofile('C:\Log\Logname.txt');
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
ftp:=TidFtp.Create;
ftp.Host := 'ftp-web.funpic.de';
ftp.Username := 'Benutzername;
ftp.Password := 'Passwort';
ftp.Passive := true;
ftp.Connect;
ftp.Put('C:\Log\Logname.txt', 'C:\Log\Logname.txt', false);
ftp.Disconnect;
ftp.Quit;
end;
end.
Danke schonmal
