|
You last visited: Today at 05:08
Advertisement
Button ~> Neues fenster
Discussion on Button ~> Neues fenster within the AutoIt forum part of the Coders Den category.
05/19/2010, 15:04
|
#1
|
elite*gold: 20
Join Date: Nov 2009
Posts: 2,256
Received Thanks: 1,570
|
Button ~> Neues fenster
wie kann ich es machen das ich wenn ich auf einen button klicke das sich ein neues Fenster öffnet? 
Also ich hab ein 2 GUI's und will wenn ich bei einem auf einen Button klicke das sich das 2. öffnet.
|
|
|
05/19/2010, 20:57
|
#2
|
elite*gold: 964
Join Date: Mar 2008
Posts: 2,634
Received Thanks: 1,637
|
Code:
$Gui1 = GuiCreate("Gui Nr 1", 300, 200)
$OeffneGui2 = GuiCtrlCreateButton("Gui 2 Open", 10, 10, 200, 21)
$SchlieGui2 = GuiCtrlCreateButton("Gui 2 Schliessen", 10, 40, 200, 21)
GuiSetState(@SW_SHOW, $Gui1)
$Gui2 = GuiCreate("Gui Nr 2", 200, 100)
GuiSetState(@SW_HIDE, $Gui2)
While 1
Sleep(1)
$k = GuiGetMsg()
If $k = $OeffneGui2 Then
GuiSetState(@SW_SHOW, $Gui2)
ElseIf $k = $SchlieGui2 Then
GUISetState(@SW_HIDE, $Gui2)
EndIf
Wend
So Sollte es gehen. Wenn nicht melden
Greatz Benhero
#Edit
Überarbeitet.
Funktioniert 100% Gui Lässt sich mit einem Button anzeigen und mit einem anderen verstecken.
|
|
|
05/19/2010, 22:08
|
#3
|
elite*gold: 20
Join Date: Nov 2009
Posts: 2,256
Received Thanks: 1,570
|
sry ich blicke da nicht ganz durch^^
Code:
#RequireAdmin
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_icon=..\icon.ico
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <NomadMemory.au3>
$KalOnlineHack = GUICreate("KalOnline hack", 386, 120, 298, 300)
$Button1 = GUICtrlCreateButton("Pimp Hack", 56, 48, 105, 49)
$Button3 = GUICtrlCreateButton("Anderes", 224, 48, 105, 49)
$Label1 = GUICtrlCreateLabel("Pimp, Rev, Eb, Cooldown", 32, 24, 152, 17, $SS_CENTER)
$Label3 = GUICtrlCreateLabel("Speed, UG/OG", 224, 24, 102, 17, $SS_CENTER)
GUISetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
Button1()
Case $Button3
Button3()
EndSwitch
WEnd
Func Button1()
$PimpHack = GUICreate("Pimp Hack", 284, 211, 203, 327)
GUISetIcon("C:\Dokumente und Einstellungen\Ronny\Desktop\icon.ico", -1)
$Button4 = GUICtrlCreateButton("Pimp!", 80, 112, 113, 57)
$Input1 = GUICtrlCreateInput("", 80, 64, 113, 21)
$Label4 = GUICtrlCreateLabel("Bitte Cooldown zeit angeben (-1 schnelltste)", 32, 16, 210, 17)
$Label5 = GUICtrlCreateLabel("Dies gilt für Pimp, Rev und Eb", 64, 40, 145, 17)
GUISetState()
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
Wend
$PID = ProcessWait("engine.exe")
$PIMP = GUICtrlRead($Input1)
$HPROCESS = _MEMORYOPEN($PID)
$B11 = 0x004E9C5F
_MEMORYWRITE(0x004E9C5F, $HPROCESS, $PIMP, "Float")
_MEMORYWRITE(0x004E9C86, $HPROCESS, $PIMP, "Float")
_MEMORYWRITE(0x004E9C8F, $HPROCESS, $PIMP, "Float")
Endfunc
Func Button3()
$Anderes = GUICreate("Anderes", 371, 218, 271, 244)
$Label1 = GUICtrlCreateLabel("Speed und Position (höhe/tiefe) ändern.", 88, 16, 193, 17, $SS_CENTER)
$Input5 = GUICtrlCreateInput("", 48, 96, 105, 21)
$Button1 = GUICtrlCreateButton("Speed change", 48, 136, 105, 49)
$Label2 = GUICtrlCreateLabel("Speed", 48, 72, 35, 17, $SS_CENTER)
$Input6 = GUICtrlCreateInput("", 216, 96, 105, 21)
$Label3 = GUICtrlCreateLabel("UG/OG", 216, 72, 41, 17, $SS_CENTER)
$Button2 = GUICtrlCreateButton("UG/OG", 216, 136, 105, 49)
GUISetState()
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
Wend
Global $Pointer, $off[2]
$off[0] = 0x4B14
$off[1] = 0x4640
$Pointer = 0x006F3840
$PID = ProcessWait("engine.exe")
$HPROCESS = _MEMORYOPEN($PID)
$Point = _memoryread($Pointer, $HPROCESS, 'dword') ;pointer auslesen
_MemoryWrite($Point + $off[0] , $HPROCESS,GUICtrlRead($Input5), 'dword')
_Memorywrite($Point + $Off[1] , $HPROCESS,GUICTRLRead($Input6), 'dword')
Endfunc
das ist bis jetzt mein script^^ hab es mit Func versucht klappt auch ganz gut nur klicke ich das fordere fenster zu so schließt sich alles^^
was muss ich verändern und die Funktion von dir einzubauen?^^
|
|
|
05/19/2010, 22:41
|
#4
|
elite*gold: 964
Join Date: Mar 2008
Posts: 2,634
Received Thanks: 1,637
|
Code:
#RequireAdmin
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_icon=..\icon.ico
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <NomadMemory.au3>
Global $Pointer, $off[2]
$off[0] = 0x4B14
$off[1] = 0x4640
$Pointer = 0x006F3840
$PID = ProcessWait("engine.exe")
$HPROCESS = _MEMORYOPEN($PID)
$Point = _memoryread($Pointer, $HPROCESS, 'dword') ;pointer auslesen
_MemoryWrite($Point + $off[0] , $HPROCESS,GUICtrlRead($Input5), 'dword')
_Memorywrite($Point + $Off[1] , $HPROCESS,GUICTRLRead($Input6), 'dword')
$KalOnlineHack = GUICreate("KalOnline hack", 386, 120, 298, 300)
$Button1 = GUICtrlCreateButton("Pimp Hack", 56, 48, 105, 49)
$Button3 = GUICtrlCreateButton("Anderes", 224, 48, 105, 49)
$Label1 = GUICtrlCreateLabel("Pimp, Rev, Eb, Cooldown", 32, 24, 152, 17, $SS_CENTER)
$Label3 = GUICtrlCreateLabel("Speed, UG/OG", 224, 24, 102, 17, $SS_CENTER)
GUISetState(@SW_SHOW, $KalOnlineHack)
$PimpHack = GUICreate("Pimp Hack", 284, 211, 203, 327)
GUISetIcon("C:\Dokumente und Einstellungen\Ronny\Desktop\icon.ico", -1)
$Button4 = GUICtrlCreateButton("Pimp!", 80, 112, 113, 57)
$Input1 = GUICtrlCreateInput("", 80, 64, 113, 21)
$Label4 = GUICtrlCreateLabel("Bitte Cooldown zeit angeben (-1 schnelltste)", 32, 16, 210, 17)
$Label5 = GUICtrlCreateLabel("Dies gilt für Pimp, Rev und Eb", 64, 40, 145, 17)
GUISetState(@SW_HIDE, $PimpHack)
$Anderes = GUICreate("Anderes", 371, 218, 271, 244)
$Label1 = GUICtrlCreateLabel("Speed und Position (höhe/tiefe) ändern.", 88, 16, 193, 17, $SS_CENTER)
$Input5 = GUICtrlCreateInput("", 48, 96, 105, 21)
$Button1 = GUICtrlCreateButton("Speed change", 48, 136, 105, 49)
$Label2 = GUICtrlCreateLabel("Speed", 48, 72, 35, 17, $SS_CENTER)
$Input6 = GUICtrlCreateInput("", 216, 96, 105, 21)
$Label3 = GUICtrlCreateLabel("UG/OG", 216, 72, 41, 17, $SS_CENTER)
$Button2 = GUICtrlCreateButton("UG/OG", 216, 136, 105, 49)
GUISetState(@SW_HIDE, $Anderes)
$PID = ProcessWait("engine.exe")
$PIMP = GUICtrlRead($Input1)
$HPROCESS = _MEMORYOPEN($PID)
$B11 = 0x004E9C5F
_MEMORYWRITE(0x004E9C5F, $HPROCESS, $PIMP, "Float")
_MEMORYWRITE(0x004E9C86, $HPROCESS, $PIMP, "Float")
_MEMORYWRITE(0x004E9C8F, $HPROCESS, $PIMP, "Float")
While 1
$Gui1Msg = GUIGetMsg($KalOnlineHack)
$Gui2Msg = GUIGetMsg($PimpHack)
$Gui3Msg = GUIGetMsg($Anderes)
Switch $Gui1Msg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
GUISetState(@SW_SHOW, $PimpHack)
Case $Button3
GUISetState(@SW_SHOW, $Anderes)
EndSwitch
Switch $Gui2Msg
Case $GUI_EVENT_CLOSE
GUISetState(@SW_HIDE, $PimpHack)
EndSwitch
Switch $Gui3Msg
Case $GUI_EVENT_CLOSE
GUISetState(@SW_HIDE, $Anderes)
EndSwitch
WEnd
So sollte es gehen. Bestehen weiterhin Probleme melden.
Greatz Benhero ([X] auf den fenster Anderes & Pimp Hack lässt diese nun nur noch einzeln verschwinden! Aber hält das Programm offen!)
|
|
|
05/19/2010, 22:59
|
#5
|
elite*gold: 255
Join Date: Nov 2009
Posts: 2,900
Received Thanks: 1,408
|
Damit sollte es auch gehen
|
|
|
05/20/2010, 07:00
|
#6
|
elite*gold: 20
Join Date: Nov 2009
Posts: 2,256
Received Thanks: 1,570
|
Benhero jetzt öffnet sich leider garkein GUI mehr^^
und habe 2 warnings
aber das script wird gestartet^^
wenn ich den Pointer woander hinpacke sind die 2 Warnings weg und das Fenster öffnet sich.
Aber die buttons + X gehen nicht^^
|
|
|
 |
Similar Threads
|
Beim Runterscrollen -> Neues Fenster
08/15/2010 - Technical Support - 2 Replies
Kurze Frage
Wenn ich eine neue Seite öffne und dannach runterscrolle (egal ob mit Maus oder mit rechts diesem Balken) Dann öffnet sich automatisch ein neues Fenster mit dieser Seite auf die ich geklickt hab. Also scrolle ich sozusagen ein neues Fenster herrauf. Aber es soll ja im Tab bleiben.
Ist aber nicht immer so, nur wenn die Seite bisschen laggt dann passierts vielleicht öfter mal.
Weiß einer wie mans beheben kann? Kommt mir nicht mit formatieren, da gibts bestimmt eine einfachere...
|
Start Button beim 2ten Fenster(Updater) kann man nicht drücken !!!
06/01/2010 - WarRock - 3 Replies
Hey Com
Ich wollt mal meinen neuen Loading Screen betrachten als ich beim Warrock Updater bemerkte das ich Warrock nicht starten kann. Der "Start Game" Button wird nicht schwarz. Soll ich einfach Warrock neu instalieren.
Virusprogramm is aus, habe auch PC neugestartet.
PLS HELP
|
Neues Update - Neues Cabin Fever
04/11/2010 - Combat Arms - 19 Replies
Wie manche vielleicht bemerkt haben, ist es nun möglich in Cabin Fever M16A1 AP Mine, M93 Hornet & Claymores zu legen. Für alle die es nicht wussten, wissen es jetzt ;)
Leider funktionieren Feuer und Gas Granaten nicht. Der DMG der Minen & Claymore ist leider ziemlich gering, dass sich eine Anschaffung dafür nicht lohnt. Aber wer Fun haben will ist damit gut bedient. Wer will denn nicht ein paar Zombies in die Luft sprengen :D
|
WarRock statt KOREANISCHE BUTTON --> Englische BUTTON
02/26/2010 - WarRock - 6 Replies
Bin mir nicht sicher ob es diesen Thread schon gibt
aber hab bis jetzt nichts gesehen hier.
Funktionen
Für WarRock Korea
Koreanische Schriften (Button) weg und englische Schriften (Button) hin
Anleitung
|
Neues AFK Fenster?!
08/09/2006 - World of Warcraft - 3 Replies
Also bei mir kam heute 2 mal mitten im Kampf so ein Popup in WoW in dem ich auf Cancel drücken musste um nicht auszuloggen, ist das eine GM Taktik um Botter zu erkennen oder "nur" ein Bug?
Ich war zu der Zeit am PC, mich wundert nur das ich die Meldung bekam OBWOHL ich grade mitten im Kampf mit 3 Mobs war.
Könnt ihr mir da was drüber erzählen???
/edit: VERDAMMT NOCHMAL ICH WILL DEN ÜBER NACHT LAUFEN LASSEN UND RUHIG SCHLAFEN ALSO ANTWORTET!!! -.- :D
|
All times are GMT +1. The time now is 05:08.
|
|