Habe das Problem, dass mein Programm bei Application.ShowMainForm:=False; nicht funktioniert.
Wenn ich Application.ShowMainForm:=False; weglasse läufts prima!
Also ich habe playsound('c:\ding.wav', 0, SND_FILENAME or SND_ASYNC); geschrieben, weil ich testen wollte ob es überhaupt bis dahin kommt. Also ich höre kein sound wenn Form1 nicht sichtbar ist...
Währe für Antworten sehr dankbar..
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22:
| procedure TForm1.WebBrowser1DocumentComplete(Sender: TObject; const pDisp: IDispatch; var URL: OleVariant); begin playsound('c:\ding.wav', 0, SND_FILENAME or SND_ASYNC); repeat; Application.ProcessMessages; until WebBrowser1.ReadyState = READYSTATE_COMPLETE;
begin if (WebBrowser1.LocationURL='http://beispiel.abc/formular.php') then begin WebBrowser1.OleObject.document.forms.item(0).elements.item('yourmessage').value:='TEST'; WebBrowser1.OleObject.document.forms.item(0).submit; end; end; end;
procedure TForm1.FormCreate(Sender: TObject); begin Webbrowser1.Navigate('http://beispiel.abc/formular.php'); end; |