ich weiss nicht obs das hier das richtige Forum ist , aber ich versuchs einfach mal.
Also ich wollte mir grade ein Tool schreiben bei dem man jeweils eine "Beschreibung" und einen "Link" dazu in eine Datenbank einfügen kann.
wenn ich dann einen button klicke dann sollten eigentlich die ganzen links im iexplorer geöffnet werden.
Meine ButtonClick Ereignisprozedur sieht folgendermaßen aus:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11:
| procedure TForm1.Button1Click(Sender: TObject); begin table1.First; while not table1.Eof do begin ShellExecute(Application.Handle, 'open', PChar(table1.Fields[ 2 ].AsString), nil, nil, SW_ShowNormal); table1.Next; end; end; |
naja mit mozilla klappte das auch noch wunderbar, aber wenn ich als standardbrowser den iexplorer hab, dann klappt das nicht, da dieser die links immer im gleichen fenster öffnet und daher am ende nur die letzte eingetragene seite angezeigt wird.
Weiss jemand wie man die prozedur verändern müsste , damit immer ein neues explorer fenster geöffnet wird?
Moderiert von
Klabautermann: Delphi-Tags hinzugefügt.