Thema: Delphi idhttp1.Get Error

Einzelnen Beitrag anzeigen

Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#9

Re: idhttp1.Get Error

  Alt 25. Jun 2007, 05:55
Das liegt daran, da die Syntax nicht stimmt und der Compiler es daher gar nicht kompilieren würde. Es müsste so heißen:

Delphi-Quellcode:
try
  IdHTTP1.Get('http://www.cheffu.de/tasdadasd.html');
  Memo1.Text := 'geht'
except
  on EIdHTTPProtocolException do
    Memo1.Text := 'Fehler!' + #13#10 + IdHTTP1.ResponseText;
end;
Der Aufbau von try - except ist also folgender:

Delphi-Quellcode:
try
  <Anweisungen> // die Fehler hervorrufen könnten
except
  <Anweisungen> // die im Falle eines auftretenden Fehlers ausgeführt werden sollen
end;
Es gibt hier also kein else oder ähnliches.
  Mit Zitat antworten Zitat