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. tuotuogou

Beiträge von tuotuogou

  • Button verschwindet nachdem ich die Fenstergröße mit minimieren und maximieren geändert habe.

    • tuotuogou
    • 16. April 2014 um 16:50

    Danke Andy für den Hinweis.
    Danke MisterSpeed für die 2te Antwort.


    Ich stimme zu, dass ich sorgfältiger testen soll.
    1. Es besteht bei mir keine Unterschied, ob ich -7 prüfe, wenn ich nur Maxi Button drücke.
    2. Wenn ich Maxi Button drücke, und mit Maus den Titelleiste ziehen, damit es klein wird,
    verschwindet Button 3 immer noch. aber bei mir auch wenn ich -7 prüfe, verschwindet es noch.

    Meine Umgebung: Win 7 Pro x64 SP1

    Autoit 3.3.10.2

  • Button verschwindet nachdem ich die Fenstergröße mit minimieren und maximieren geändert habe.

    • tuotuogou
    • 8. April 2014 um 09:02
    Zitat von misterspeed

    Hier ein Workaround, zwar nicht schön aber scheint zu helfen:

    Hi, Misterspeed, Deine Antwort ist ja so schnell. Danke!
    Und die Lösung ist auch wirklich gut.
    Naja es ist nicht schön, auf so eine MSG prüft, was eigentlich damit nichts zu tun hat.
    Aber mit so kleiner Äneurng, laüft das Programm jetzt richtig / erwartungsgemäß.
    tolle Arbeit! Danke!

    übrigengs diese beiden Zeilen machen die Arbeit. ob die $msg=-7 zu prüfen ist, scheint unwichtig zu sein.
    GUISetState(@SW_HIDE,$mainGUI)
    GUISetState(@SW_SHOW,$mainGUI)

  • Button verschwindet nachdem ich die Fenstergröße mit minimieren und maximieren geändert habe.

    • tuotuogou
    • 7. April 2014 um 12:06

    Hallo Leute, Guten Tag!

    Ich lerne gerade Autoit zu benutzen.
    Und habe folgendes Problem nicht lösen können.

    Ich habe Buttons und IE Embedded Objekt in einem Fenster gleichzeitig.
    Wenn ich maximiere / minimiere, verschwinden die Buttons.

    Ich bitte um Hilfe. Danke!

    #cs
    AutoIt Version: 3.3.10.2
    Wind 7 Pro DE x64 SP1
    #ce

    C
    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>
    #include <IE.au3>
    
    
    ; ###### Verstecken sich Buttons, wenn man Fenster vergrößt bzw. verkleinert.
    
    
    Local $l=(@DesktopWidth - 640) / 2
    Local $t=(@DesktopHeight - 580) / 2
    Local $l2=640-120
    
    
    GUICreate("Test", 640, 580, $l, $t, BitOR($WS_OVERLAPPEDWINDOW, $WS_CLIPCHILDREN)); w,h,l,t
    ; ohne clip Children, versteckt sich das IE Embedded Objekt,
    
    
    ; Button_1 zeigt sich immer, Button_2 versteckt sich manchemal, Button_ versteckt sich immer.
    $GUI_Button_1 = GUICtrlCreateButton("Button1", 0, 0, 100, 30); l,t, w,h
    $GUI_Button_2 = GUICtrlCreateButton("Button2", $l2, 0, 100, 30)
    $GUI_Button_3 = GUICtrlCreateButton("Button3", 10, 420, 100, 30)
    
    
    $oIE = _IECreateEmbedded()
    $gui_oIE = GUICtrlCreateObj($oIE, 0,30, (@DesktopWidth - 640) / 2,(@DesktopHeight - 580) / 2-30)
    _IENavigate($oIE, "www.google.de")
    GUICtrlSetResizing($gui_oIE,$GUI_DOCKBORDERS)
    GUISetState(@SW_SHOW) ;Show GUI
    
    
    Do
    $msg = GUIGetMsg()
    Select
    	Case $msg=$GUI_Button_3
    	case $msg=$GUI_EVENT_RESIZED or $msg=$GUI_EVENT_MAXIMIZE  or $msg=$GUI_EVENT_RESTORE
    	case $msg=$GUI_EVENT_CLOSE
    EndSelect
    Until $msg=$GUI_EVENT_CLOSE
    Alles anzeigen

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™