![]() |
Timer funktioniert nicht richtig nach Form Hide ?
Hallo
der Code funktioniert sehr gut nur wenn ich die Form2 erst mal aufrufe wenn ich aber die Form2 ausblende und wieder einblende, dann fügt der Timer das String nicht in Feld ! Er setzt nur den Cursor in Feld !
Delphi-Quellcode:
Der Timer wird beim Form2 Show natürlich wieder aktiviert, da ich "habe ich gemacht sehe" immer sehe
procedure TForm6.Timer1Timer(Sender: TObject);
begin try edit1.selectall; edit1.CopyToClipboard; Webbrowser1.OleObject.Document.All.Item('name').Focus; sleep(1000); Webbrowser1.ExecWB(OLECMDID_PASTE, 0); Timer1.Enabled:=false; ShowMessage('Habe ich gemacht'); except end; end; Warum fügt der Timer das String in Feld nicht? |
Re: Timer funktioniert nicht richtig nach Form Hide ?
Welches Intervall hat dein Timer denn???????????????
|
Re: Timer funktioniert nicht richtig nach Form Hide ?
Zitat:
Das Timer Interval habe ich verändert von 3000 bis 10000 aber es klappt nicht ! |
Re: Timer funktioniert nicht richtig nach Form Hide ?
bist du dir sicher das
Delphi-Quellcode:
procedure TForm6.Timer1Timer(Sender: TObject);
nicht noch aus einer anderen stelle des codes augerufen wird?? denn beim auführen wird ja der timer deaktiviert! |
Re: Timer funktioniert nicht richtig nach Form Hide ?
Ehrlich gesagt, verstehe ich deinen Code irgendwie gar nicht. WELCHER Befehl soll denn Wo etwas einsetzen?
|
Re: Timer funktioniert nicht richtig nach Form Hide ?
Anstelle den Text direkt in das Feld einzutragen, kopert er ihn in die Zwischenablage und schickt eine Benachrichtigung an den Browser, der ein paste durchführen soll: Webbrowser1.ExecWB(OLECMDID_PASTE, 0);
Das das ein vollkommen unnötiger Umweg ist der zudem noch Fehler verursachen kann ist eigentlich jedem klar. Warum Taktaky das dennoch so machen will erschliesst sich mir nicht, aber wenn er es so will dann soll er halt gucken wie er es hinbekommt. |
Re: Timer funktioniert nicht richtig nach Form Hide ?
Ähhh, also Ziel ist den text des editfeldes ins Browserfenster zu bringen? Dazu kopiert er den Edittext in die Zwischenablage und lässt ihn dort vom Browser abholen. Richtig verstanden?
|
Re: Timer funktioniert nicht richtig nach Form Hide ?
So scheint es zu sein. Ja.
|
Re: Timer funktioniert nicht richtig nach Form Hide ?
Hihi, seltsam - danke! :hi:
|
Re: Timer funktioniert nicht richtig nach Form Hide ?
was auch noch nen bissel unschlüssig ist, warum er solch einen code in einen timer packt?? wofür das??
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:01 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz