Ich möchte kein Message selbst generieren sondern diese vom Fehler Dialog ausgeben. (siehe Debug Message)
Danke.
Genau das wird gemacht. Der entscheidende Teil ist
e.Message
oben im Beispiel. Das enthält den Fehlertext, der dir auch im Debugger angezeigt wird. Das "
Oh, das hat nicht funktioniert" kannst du natürlich dann auch weglassen.
Ahh.. Ok dann werde ich das ändern.
Delphi-Quellcode:
try
SendStr := PProvRec(FProvList[FProvUse]).URL + '
/zapi/watch/live/' + FActChlRec.cid;
resp := FHTTP.Post(SendStr, FPostData);
except
on e:
Exception do
begin
LOG('
GetWatchURL', '
Failed ! with Message ' + e.
Message);
FActChlRec :=
nil;
FActChlName := '
';
FActChlTitleNow := '
';
FActChlSubNow := '
';
FActChlTitleNext := '
';
FActChlSubNext := '
';
exit;
end;
end;
Ausgabe.
Zitat:
[12:19:13:784] [ZATLIB - GetWatchURL]: Failed ! with Message HTTP/1.1 402 Payment Required
Danke schön.
100 * gemacht und vergessen. LOL. So kann es gehn.