Hab heute für einen Chat, eine kleine GUI gemacht
die das chatten erleichtert.
Problem: Es stürtzt ab sobald das Fenster inaktiv ist.
(Reicht schon wenn man neben der GUI auf den Desktop klickt)
Jemand eine Idee warum?
Script
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <IE.au3>
$Browser = _IECreateEmbedded()
[/autoit] [autoit][/autoit] [autoit]#Region GUI
$MainForm = GUICreate("Spin-Unreg", 800, 600, -1, -1)
$BrowserWindow = GUICtrlCreateObj($Browser, 5, 5, 790, 565)
$InputRoomName = GUICtrlCreateInput("Raum Name", 5, 575, 150, 20)
$InputUserName = GUICtrlCreateInput("Nutzername", 160, 575, 150, 20)
$InputUserGender = GUICtrlCreateInput("m/w", 315, 575, 40, 20)
$LogOnButton = GUICtrlCreateButton("Raum beitreten", 360, 575, 120, 20)
GUISetBkColor(0x000000, $MainForm)
[/autoit] [autoit][/autoit] [autoit]GUISetState(@SW_SHOW)
#EndRegion GUI
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $LogOnButton
$RoomName = GUICtrlRead($InputRoomName)
$UserName1 = GUICtrlRead($InputUserName)
$UserName2 = StringReplace($UserName1, " ", "-")
$UserGender1 = GUICtrlRead($InputUserGender)
$UserGender2 = StringReplace($UserName1, "w", "f")
_IENavigate($Browser, "http://www.spin.de/cb/home?chn=" & $RoomName & ";srv=0;cat=1;id=1MxwDE-F3hGhFX29pirGbg;st=4;w=760;h=525;user=" & $UserName2 & ";gender=" & $UserGender2)
EndSwitch
WEnd