|
You last visited: Today at 16:55
Advertisement
Link öffnen bei Buttondruck
Discussion on Link öffnen bei Buttondruck within the AutoIt forum part of the Coders Den category.
05/13/2010, 12:31
|
#1
|
elite*gold: 155
Join Date: Aug 2009
Posts: 628
Received Thanks: 153
|
Link öffnen bei Buttondruck
Hi ich habe mal wieder eine Frage zu AutoIt.
Es geht darum, dass ich einen Link öffnen möchte, sobald ein Button gedrückt wird. Ich hab mir schon mehrmals Tutorials dazu durchgelesen, aber es hat nie funktioniert
Hier mal der Code:
Code:
#include <IE.au3>
.
.
.
$button_gildenforum = GUICtrlCreateButton("Gildenforum", 496, 32, 297, 25, $WS_GROUP) ;Hier halt der Button der gedrückt werden soll
.
.
.
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $button_gildenforum
_gildenforum()
Case $GUI_EVENT_CLOSE
Exit
Endswitch
WEnd
Func _gildenforum()
EndFunc
Hoffe mir kann jemand weiterhelfen
|
|
|
05/13/2010, 12:37
|
#2
|
elite*gold: 407
Join Date: May 2009
Posts: 1,574
Received Thanks: 728
|
Wrong section.
|
|
|
05/13/2010, 12:38
|
#3
|
elite*gold: 155
Join Date: Aug 2009
Posts: 628
Received Thanks: 153
|
stimmt hab ich grad auch bemerkt sry
#pls close
|
|
|
05/13/2010, 12:44
|
#4
|
elite*gold: 4
Join Date: Aug 2008
Posts: 6,783
Received Thanks: 4,992
|
#moved
|
|
|
05/13/2010, 12:50
|
#5
|
elite*gold: 0
Join Date: Jul 2009
Posts: 2,241
Received Thanks: 848
|
Quote:
Originally Posted by Torecore
Hi ich habe mal wieder eine Frage zu AutoIt.
Es geht darum, dass ich einen Link öffnen möchte, sobald ein Button gedrückt wird. Ich hab mir schon mehrmals Tutorials dazu durchgelesen, aber es hat nie funktioniert
Hier mal der Code:
Code:
#include <IE.au3>
.
.
.
$button_gildenforum = GUICtrlCreateButton("Gildenforum", 496, 32, 297, 25, $WS_GROUP) ;Hier halt der Button der gedrückt werden soll
.
.
.
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $button_gildenforum
_gildenforum()
Case $GUI_EVENT_CLOSE
Exit
Endswitch
WEnd
Func _gildenforum()
EndFunc
Hoffe mir kann jemand weiterhelfen 
|
PHP Code:
Case $button_gildenforum
Run("DeinLink")
|
|
|
05/13/2010, 12:55
|
#6
|
elite*gold: 155
Join Date: Aug 2009
Posts: 628
Received Thanks: 153
|
sry aber es funktioniert leider nicht
|
|
|
05/13/2010, 13:00
|
#7
|
elite*gold: 0
Join Date: Jul 2009
Posts: 2,241
Received Thanks: 848
|
Quote:
Originally Posted by Torecore
sry aber es funktioniert leider nicht 
|
Gib mal den Link an...
|
|
|
05/13/2010, 13:03
|
#8
|
elite*gold: 155
Join Date: Aug 2009
Posts: 628
Received Thanks: 153
|
schon gut habs per Zufall selbst rausgefunden
Code:
.
.
.
Func _gildenforum()
Global $oIE = _IECreate($hp_gilde)
EndFunc
Trotzdem danke für die Bemühungen ^^
|
|
|
05/13/2010, 13:06
|
#9
|
elite*gold: 0
Join Date: Jul 2009
Posts: 2,241
Received Thanks: 848
|
Quote:
Originally Posted by Torecore
schon gut habs per Zufall selbst rausgefunden
Code:
.
.
.
Func _gildenforum()
Global $oIE = _IECreate($hp_gilde)
EndFunc
Trotzdem danke für die Bemühungen ^^
|
Wo kommt das $hp_gilde schon wieder her? xD
Egal, gelöst is gelöst.
|
|
|
05/13/2010, 13:14
|
#10
|
elite*gold: 155
Join Date: Aug 2009
Posts: 628
Received Thanks: 153
|
aso ja ich hatte vergessen zu erwähnen, dass ich den link in $hp_gilde gespeichert hatte 
naja gelöst ist es noch nicht ganz, leider -.-
Programm öffnet jetzt zwar den link aber ich kann das Programm nicht mehr schließen, auch wenn IE Fenster zu ist 
Weiß jemand warum das nicht mehr geht? Lässt sich nur nicht mehr schließen, wenn ich bereits den Button gedrückt hab, wenn ich nix mache und einfach schließe gehts
Code:
$hp_gilde = ("http://www.gildenseite.de/")
$button_gildenforum = GUICtrlCreateButton("Gildenforum", 496, 32, 297, 25, $WS_GROUP)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $button_gildenforum()
_gildenforum()
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
Func _gildenforum()
Global $oIE = _IECreate($hp_gilde)
EndFunc
|
|
|
05/13/2010, 13:21
|
#11
|
elite*gold: 0
Join Date: Jul 2009
Posts: 2,241
Received Thanks: 848
|
Quote:
Originally Posted by Torecore
aso ja ich hatte vergessen zu erwähnen, dass ich den link in $hp_gilde gespeichert hatte 
naja gelöst ist es noch nicht ganz, leider -.-
Programm öffnet jetzt zwar den link aber ich kann das Programm nicht mehr schließen, auch wenn IE Fenster zu ist 
Weiß jemand warum das nicht mehr geht? Lässt sich nur nicht mehr schließen, wenn ich bereits den Button gedrückt hab, wenn ich nix mache und einfach schließe gehts
Code:
$hp_gilde = ("http://www.gildenseite.de/")
$button_gildenforum = GUICtrlCreateButton("Gildenforum", 496, 32, 297, 25, $WS_GROUP)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $button_gildenforum()
_gildenforum()
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
Func _gildenforum()
Global $oIE = _IECreate($hp_gilde)
EndFunc
|
Is das wirklich dein ganzes Script?
Weil an _IECreate kanns nich liegen, sonst probier mal ShellExecute oder Run >-<
|
|
|
05/13/2010, 13:42
|
#12
|
elite*gold: 20
Join Date: Dec 2009
Posts: 1,850
Received Thanks: 484
|
Ne, das ist normal bei Autoit, dass das Programm während eine Funktion ausgeführt wird
nicht beendet werden kann, weil ja nicht 2 Funktionen parallel ausgeführt werden können.
Aber wenn das Fenster deiner HP offen ist, müsstest du das Programm wieder schließen können.
|
|
|
05/13/2010, 15:42
|
#13
|
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
|
Quote:
Originally Posted by FooFightah
Ne, das ist normal bei Autoit, dass das Programm während eine Funktion ausgeführt wird
nicht beendet werden kann, weil ja nicht 2 Funktionen parallel ausgeführt werden können.
Aber wenn das Fenster deiner HP offen ist, müsstest du das Programm wieder schließen können.
|
Falsch mit GuiOnEvent können 2 Funktionen gleichzeitig ausgeführt werden .
PHP Code:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
$zahl=-1
$start=0
Opt("GUIOnEventMode", 1)
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Test", 137, 96, 192, 124)
GUISetOnEvent($GUI_EVENT_CLOSE, "Form1Close")
$Button1 = GUICtrlCreateButton("Zeit starten", 8, 8, 121, 41, $WS_GROUP)
GUICtrlSetOnEvent(-1, "Button1Click")
$Label1 = GUICtrlCreateLabel("0"&" sec vergangen", 16, 64, 80, 17)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
while 1
while $start=1
$zahl+=1
GUICtrlSetData($Label1,$zahl&" sec vergangen")
Sleep(1000)
WEnd
sleep(22)
WEnd
Func Button1Click()
if $start=0 then
GUICtrlSetData($Button1,"Zeit stoppen")
$start=1
Else
GUICtrlSetData($Button1,"Zeit starten")
$start=0
EndIf
EndFunc
Func Form1Close()
Exit
EndFunc
|
|
|
05/13/2010, 16:32
|
#14
|
elite*gold: 20
Join Date: Dec 2009
Posts: 1,850
Received Thanks: 484
|
Komisch, warum schließt er dann nicht bei mir, wenn ich gerade ne Funktion am laufen hab? oO
Ich benutze ja auch immer GUI(Ctrl)SetOnEvent.
|
|
|
05/13/2010, 17:02
|
#15
|
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
|
Quote:
Originally Posted by FooFightah
Komisch, warum schließt er dann nicht bei mir, wenn ich gerade ne Funktion am laufen hab? oO
Ich benutze ja auch immer GUI(Ctrl)SetOnEvent.
|
Weil du es höchstwahrscheinlich falsch machst , schau dir mal mein Skript an und deins , dann müsste man sehen , was anders ist
|
|
|
Similar Threads
|
[Notice] Post a virus scan link before posting a file link
04/19/2011 - Grand Chase Hacks, Bots, Cheats & Exploits - 23 Replies
This is .Yuzuru reminding you all to be reminded before downloading such programs or files in the section you're viewing on hacks...
Reminders
1. Check if the user is on the trusted list or not
2. Check the virus scan's result
3. Update your anti-virus program
4. Check the other members' comments
5. Check if the thread is confirmed
6. Check the link if it really was a download link.
7. Check if GCI members has confirmed that the thread is safe for using it.
|
Link öffnen bei Buttondruck
06/08/2010 - General Coding - 3 Replies
Link öffnen bei Buttondruck
Hi ich habe mal wieder eine Frage zu AutoIt.
Es geht darum, dass ich einen Link öffnen möchte, sobald ein Button gedrückt wird. Ich hab mir schon mehrmals Tutorials dazu durchgelesen, aber es hat nie funktioniert
Hier mal der Code:
#include <IE.au3>
.
.
|
All times are GMT +1. The time now is 16:55.
|
|