Forum: Sonstige Fragen zu Delphi
Delphi
by Sascha L,
8. Jan 2005
Der Fehler: Listenindex überschreibt das Maximum von (0).
der Fehler passiert hier:
if anhang_list.count <> 0 then begin
for i:=0 to anhang_list.Count-1 do begin
IBTAble2.Insert;
Pic2DB.StoreFileInDB(TBlobField(IBTable2.FieldByName('FILE')),path+'\tmp\'+anhang_list.Strings);
IBTable2.FieldByName('ID').AsInteger := StrToInt(anhang_id_list.Strings);
IBTable2.Post;
Forum: Sonstige Fragen zu Delphi
Delphi
by Sascha L,
7. Jan 2005
ich habe doch gesagt, dass ich das nur zum testen auf die schnelle gemacht habe und die feinoptimierung noch kommt.
für mich ist "if ... then begin" identisch mit
"if ... then
begin"
Diese Dinge haben nichts mit dem Fehler zu tun, ebenso die Sache mit "else" ;)
Forum: Sonstige Fragen zu Delphi
Delphi
by Sascha L,
7. Jan 2005
Hallo,
ich habe folgenden Code (er ist erstmal nur zum Testen, daher ist er noch nicht mit try-Anweisungen, etc. optimiert worden):
procedure TForm1.MailsAbrufen;
var
//Integers
intIndex,i:integer;
begin
try