1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. habenureinproblem

Beiträge von habenureinproblem

  • embedded ie klaut eingabe von 2ter Gui

    • habenureinproblem
    • 17. August 2010 um 16:44

    Hallo,

    es gab schon einmal einen Thread mit diesem Problem.....dieser ist nun aber schon 2 Jahre alt und hatte keine Lösung.

    Mein Problem ist recht einfach....ich kann im 2ten Gui im input-Feld schreiben und mit Cursortasten nach links und rechts bewegen.
    Sobald ich aber einen Klick in das embedded Google-Fenster mache und zurück ins input-Feld gehe.....funktionieren die Cursortasten nicht mehr bzw. sind diese irgendwie noch am embedded ie gebunden.

    Ich kann also nicht mehr per Backspace das Eingetippte ändern.

    Wenn ich statt 2 Guis nur eine habe besteht das Problem nicht mehr.

    Habe ich einen Befehl übersehen? Kann man den ie anders einbinden?


    P.S. habe gerade mehrmals meine kurzes Beispielprogramm gestartet und festgestellt, das (weshalb auch immer) man nun von Anfang an schon die Cursortasten nicht benutzen kann im Inputfeld. Sobald amn aber einmal in Google war und wieder zurück ins input geht, wird das ie bild verschoben sobald man cursor "runter" drückt.

    [autoit]

    #include
    #include <GUIConstants.au3>
    #include <IE.au3>
    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>

    [/autoit][autoit][/autoit][autoit][/autoit][autoit]

    ;#include "GUIScrollbars_Ex.au3"
    $GUI = GUICreate("Test",1350, 700,default,default)
    $object = ObjCreate("Shell.Explorer.2")
    $object_ctrl = GUICtrlCreateObj($object, 300, 100, 800, 400)
    GUISetState()
    $GUI2 = GUICreate("2",200, 200,10,10,$WS_POPUP, $WS_EX_MDICHILD, $GUI)
    GUICtrlCreateInput("",10,10,300)
    GUISetState()
    _IENavigate($object, "http://google.de")
    While 1
    $msg = GUIGetMsg()
    Select
    Case $msg = $GUI_EVENT_CLOSE
    Exit
    EndSelect
    WEnd

    [/autoit]

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™