Frage zu Autoit :/

11/24/2010 19:54 /-/µR€#1
Hallo Elitepvper's
Ich habe mir einen eigenen Webbrowser gemacht, und möchte oben in der Leiste, den Buttom "Neue Seite" erscheinen lassen und funktionell machen.
Und zwar würde ich gerne, dass sich beim klicken auf den Buttom "Neue Seite" mein Webbrowser komplett neu öffnet (als alternative zum Tab).
Nur Leider weiss ich nicht wie ich dies einstellen kann.
Besser währe es natürlich, wenn jemand von euch mir sagen kann wie ich neue Tabs öffnen und einstellen kann.

Ich hoffe jemand kann mir behilflich sein.
-sebesebe
11/24/2010 20:03 Jonas_93#2
Also das mit dem neustarten hab ich nicht so ganz verstanden und spontan kann ich dir auch keine konkrete Lösung für Tabs geben, außer dass du dir vielleicht mal die RegisterkartenOption anschauen könntest:

GUICtrlCreateTab()
GUICtrlCreateTabItem()

du könntest sagen.

Code:
GUICtrlCreateTab(bla,bla,bla,bla)

While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $Button 1
                         GuiCtrlCreateTabItem("Tab1") 

        Endswitch 
Whend
11/24/2010 20:20 /-/µR€#3
Mit dem Neustarten meine ich, das sich meine .exe(Webbrowser) Komplett neu Startet mit einem klick auf "Neue Seite", ähnlich wie bei Firefox.
Mit den Tabs ist gemeint, das sich, auch wie bei Firefox ein neuer Tab öffnet.
Ich hab mal einen Screen gemacht, um es besser zu demonstrieren:
[Only registered and activated users can see links. Click Here To Register...]
11/24/2010 20:42 PenGuin :O#4
GUI in eine Funktion auslagern, und Funktion einfach aufrufen?
11/24/2010 20:54 /-/µR€#5
Könntest du mir einen Beispiel-Code posten?
Sorry, ich kenne mich noch nicht so gut mir Autoit aus, ich bin noch am lernen :)
11/24/2010 22:07 MoepMeep#6
Quote:
Originally Posted by pinguin94 View Post
GUI in eine Funktion auslagern, und Funktion einfach aufrufen?
Les erstmal seinen Post vernüfntig. Wenn du deinen Fehler dann immernoch nicht siehst, tust du mir leid ;<


@sebesebe Schau dir einfach mal die Befehle an, die dafür nötig sind eine beliebige Anwendung zu starten ;)
11/24/2010 22:49 PenGuin :O#7
Er will doch seine eigene GUI erneut aufrufen? o.O
Oder das Programm neustarten?

Also entweder will er 2 GUIs oder einfach neustarten.
11/25/2010 11:12 MoepMeep#8
Quote:
Originally Posted by pinguin94 View Post
Er will doch seine eigene GUI erneut aufrufen? o.O
Oder das Programm neustarten?

Also entweder will er 2 GUIs oder einfach neustarten.
Du hast ein Programm+GUI. In diesem öffnest du ein neues GUI. Du schließt das 1. GUI(+Programm). Was passiert mit dem 2.?

Ziemlich scheiße für einen Browser, nicht? ;>
11/25/2010 13:53 PenGuin :O#9
Also will er einfach 2 GUIs haben?^^
11/25/2010 16:28 MoepMeep#10
Quote:
Originally Posted by pinguin94 View Post
Also will er einfach 2 GUIs haben?^^
Er will sein Programm einfach ein 2. mal starten.
11/25/2010 20:50 PenGuin :O#11
Run(@ScriptFullPath)
11/26/2010 22:00 /-/µR€#12
Quote:
Originally Posted by pinguin94 View Post
Run(@ScriptFullPath)
Wow, dankeschön, hat mir echt weitergeholfen (:
*Push* --> [Thanks]