Mal beide if..else Zweige direkt untereinander:
Delphi-Quellcode:
Form1.TabControl1.Tabs.Text := Edit1.Text + '.html';
Form1.TabControl1.Tabs[1] := edit1.Text;
Fällt dir was auf? Im ersten Fall setzt du den Text für ALLE Tabs auf den einen einzigen String. Somit gibt es auch nur noch dieses eine. Bei der zweiten Variante hingegen machst du es richtig: Nur den Text für das erste Tab setzen. Tabs.Text ist quasi die Zusammenfassung aller Tabs[x].
Fabian K.
INSERT INTO HandVonFreundin SELECT * FROM Himmel