Okay danke
Beiträge von Bakku
-
-
Hi Leute.
[autoit]
Ich habe mal eine Frage zu der Run Funktion.
Wenn man z.B ein Skript so schreibt:Run("notepad.exe")
[/autoit]Dann öffnet sich der Editor ohne das man den kompletten Pfad eingeben musste.
Geht sowas bei jedem Programm?
Wenn ja, könnt ihr mir dann sagen was man bei Internet Explorer bzw. Firefox eingeben muss.
Danke -
Oh mann, du warst vorher dran.
Als was ist denn $Button2 deklariert? -
Danke.
Ich habe das mit dem verstecken und anzeigen gemacht, weil das die Hilfe auch so gemacht hat.
Aber die Hilfe hat dann eine eigene Funktion erstellt die bei mir nicht so wirklich funktioniert. -
Ich habe eine Lösung gefunden.
Nämlich einen externen Button, der die Labels versteckt.Spoiler anzeigen
[autoit]#cs ----------------------------------------------------------------------------
[/autoit] [autoit][/autoit] [autoit]AutoIt Version: 3.3.2.0
[/autoit] [autoit][/autoit] [autoit]
Author: myNameScript Function:
[/autoit] [autoit][/autoit] [autoit]
Template AutoIt script.#ce ----------------------------------------------------------------------------
[/autoit] [autoit][/autoit] [autoit]#include <GUIConstantsEx.au3>
[/autoit] [autoit][/autoit] [autoit]
#include <WindowsConstants.au3>
#include <TreeViewConstants.au3>
#include <StaticConstants.au3>$GUI1 = GUICreate("Treeview",750,500)
[/autoit] [autoit][/autoit] [autoit]
$treeview = GUICtrlCreateTreeView(6, 6, 200, 490, BitOR($TVS_HASBUTTONS, $TVS_HASLINES, $TVS_LINESATROOT, $TVS_DISABLEDRAGDROP, $TVS_SHOWSELALWAYS), $WS_EX_CLIENTEDGE)
$TVI1 = GUICtrlCreateTreeViewItem("Allgemein",$treeview)
$TVI2 = GUICtrlCreateTreeViewItem("Eine Zahl",$TVI1)
$TVI3 = GUICtrlCreateTreeViewItem("Eine andre Zahl", $TVI1)$2 = GUICtrlCreateLabel("2",300,210)
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]
GUICtrlSetState(-1, $GUI_HIDE)
$4 = GUICtrlCreateLabel("4",300,210)
GUICtrlSetState(-1, $GUI_HIDE)
$HIDEbutton = GUICtrlCreateButton("HIDE",400,300)GUISetState(@SW_SHOW)
[/autoit] [autoit][/autoit] [autoit]While 1
[/autoit] [autoit][/autoit] [autoit]$msg = GUIGetMsg()
[/autoit] [autoit][/autoit] [autoit]Select
[/autoit]
Case $msg = $GUI_EVENT_CLOSE
ExitLoop
Case $msg = $HIDEbutton
GUICtrlSetState($2,$GUI_HIDE)
GUICtrlSetState($4,$GUI_HIDE)
Case $msg = $TVI2
GUICtrlSetState($2,$GUI_SHOW)
Case $msg = $TVI3
GUICtrlSetState($4,$GUI_SHOW)
EndSelect
WEndGibt es noch eine andre möglichkeit????
-
Hallo.
Ich wollte grade mal versuchen wie ein Treeview funktioniert.
Hier ist es erstmal:Spoiler anzeigen
[autoit]#cs ----------------------------------------------------------------------------
[/autoit] [autoit][/autoit] [autoit]AutoIt Version: 3.3.2.0
[/autoit] [autoit][/autoit] [autoit]
Author: myNameScript Function:
[/autoit] [autoit][/autoit] [autoit]
Template AutoIt script.#ce ----------------------------------------------------------------------------
[/autoit] [autoit][/autoit] [autoit]#include <GUIConstantsEx.au3>
[/autoit] [autoit][/autoit] [autoit]
#include <WindowsConstants.au3>
#include <TreeViewConstants.au3>
#include <StaticConstants.au3>$GUI1 = GUICreate("Treeview",750,500)
[/autoit] [autoit][/autoit] [autoit]
$treeview = GUICtrlCreateTreeView(6, 6, 200, 490, BitOR($TVS_HASBUTTONS, $TVS_HASLINES, $TVS_LINESATROOT, $TVS_DISABLEDRAGDROP, $TVS_SHOWSELALWAYS), $WS_EX_CLIENTEDGE)
$TVI1 = GUICtrlCreateTreeViewItem("Allgemein",$treeview)
$TVI2 = GUICtrlCreateTreeViewItem("Eine Zahl",$TVI1)
$TVI3 = GUICtrlCreateTreeViewItem("Eine andre Zahl", $TVI1)$2 = GUICtrlCreateLabel("2",300,210)
[/autoit] [autoit][/autoit] [autoit]
GUICtrlSetState(-1, $GUI_HIDE)
$4 = GUICtrlCreateLabel("4",300,210)
GUICtrlSetState(-1, $GUI_HIDE)GUISetState(@SW_SHOW)
[/autoit] [autoit][/autoit] [autoit]While 1
[/autoit] [autoit][/autoit] [autoit]$msg = GUIGetMsg()
[/autoit] [autoit][/autoit] [autoit]Select
[/autoit] [autoit][/autoit] [autoit]
Case $msg = $GUI_EVENT_CLOSE
ExitLoopCase $msg = $TVI2
[/autoit]
GUICtrlSetState($2, $GUI_SHOW)
Case $msg = $TVI3
GUICtrlSetState($4, $GUI_SHOW)
EndSelect
WEndAlso, wenn ich auf Eine Zahl klicke dann erscheint die 2, und wenn ich auf Eine andre Zahl klicke dann erscheint die 4. Das ist ja schonmal gut.
Aber wenn ich dann wieder auf Eine Zahl klicke dann bleibt die 4.
Also brauche ich irgendeine Funktion, die die eine Zahl verschwinden lässt und die andere anzeigt!
Ich habe keine Ahnung habe schon mehrere Sachen ausprobiert.
Habt ihr eine Idee??? -
Ah danke.
Ich habe es hinbekommen. -
Coole Tastatur
Aber ganz schön kompliziert dein Script. :wacko:
Ich kapiers nich mit $wHWND und so.
Es muss sicher ein Code geben der etwas leichter zu verstehen ist... -
Danke.
Und was wär das für ein Code -
Hi.
Ich bin grade dabei eine Bildschirmtastatur zu machen.
Als ich grad die Buttons mache fällt mir ein dass ich versuchen sollte ob die Buttons überhaupt funktionieren.
Ich habe dann die Tastatur geöffnet und so weiter und dann wollte ich etwas bei Word eingeben.
Aber wenn ich auf einen Button klicke dann springt die Tastatur in den Vordergrund und es wird nichts geschrieben.
Bis jetzt funktioniert nur der 1 Button weil ich wollte es ja nur ausprobieren.
Gibt es eine Möglichkeit, dass die Tastatur schreibt??
[autoit]#include<GUIConstantsEx.au3>
[/autoit][autoit][/autoit][autoit]
#include <ButtonConstants.au3>
#include <WindowsConstants.au3>$Fenster1 = GUICreate("Tastertur", 500, 150)
[/autoit][autoit][/autoit][autoit]
$haeckchenbutton = GUICtrlCreateButton("^",2,3,30,30)
$1button = GUICtrlCreateButton("1",32, 3, 30, 30)
$2button = GUICtrlCreateButton("2",62,3,30,30)
$3button = GUICtrlCreateButton("3",92,3,30,30)
$4button = GUICtrlCreateButton("4",122,3,30,30)
$5button = GUICtrlCreateButton("5",152,3,30,30)
$6button = GUICtrlCreateButton("6",182,3,30,30)
$7button = GUICtrlCreateButton("7",212,3,30,30)
$8button = GUICtrlCreateButton("8",242,3,30,30)
$9button = GUICtrlCreateButton("9",272,3,30,30)
$0button = GUICtrlCreateButton("0",302,3,30,30)
$scharfesSbutton = GUICtrlCreateButton("ß",332,3,30,30)
$Strichbutton = GUICtrlCreateButton("`",362,3,30,30)
$deletebutton = GUICtrlCreateButton("del",392,3,30,30)
$Tabbutton = GUICtrlCreateButton("Tab",2,33,30,30)
$qbutton = GUICtrlCreateButton("Q",32,33,30,30)
$wbutton = GUICtrlCreateButton("W",62,33,30,30)
$ebutton = GUICtrlCreateButton("E",92,33,30,30)
$rbutton = GUICtrlCreateButton("R",122,33,30,30)
$tbutton = GUICtrlCreateButton("T",152,33,30,30)
$zbutton = GUICtrlCreateButton("Z",182,33,30,30)
$ubutton = GUICtrlCreateButton("U",212,33,30,30)
$ibutton = GUICtrlCreateButton("I",242,33,30,30)
$obutton = GUICtrlCreateButton("O",272,33,30,30)
$pbutton = GUICtrlCreateButton("P",302,33,30,30)
$uebutton = GUICtrlCreateButton("Ü",302,33,30,30)
$Plusbutton = GUICtrlCreateButton("+",332,33,30,30)
$Enterbutton = GUICtrlCreateButton("Enter", 362,33,60,60)
$Umschalteinbutton = GUICtrlCreateButton("Umsch ON",2,63,60,30)
$abutton = GUICtrlCreateButton("A",62,63,30,30)
$sbutton = GUICtrlCreateButton("S",92,63,30,30)
$dbutton = GUICtrlCreateButton("D",122,63,30,30)
$fbutton = GUICtrlCreateButton("F",152,63,30,30)
$gbutton = GUICtrlCreateButton("G",182,63,30,30)
GUISetState(@SW_Show)While 1
[/autoit][autoit][/autoit][autoit]$msg = GUIGetMsg()
[/autoit][autoit][/autoit][autoit]Select
[/autoit]
Case $msg = $1button
Send("1")
Case $msg = $GUI_EVENT_CLOSE
ExitLoop
EndSelect
WEndDanke, für eure Hilfe
-
Hallo.
Vielleicht ist die Frage etwas dumm, aber kann mir jemand erklären was Install-O-Matic ist und was es bringt.
Danke -
Ah danke ich habe nur die 2ten Anführungszeichen vergessen
-
Hallo.
Ich habe eine Frage zum Filename von z.B Bildern bei Autoit.
Ich bekomme das nicht hin.
Wie ist der Pfad anzugeben bei Autoit, wenn das Bild xy.jpg heißt und auf dem Deskop ist??? -
Den habe ich eigentlich schon.
Der Editor mit dem man Scripte schreibt. -
Ähm.
Bei mir Funktioniert es nicht.Es steht da:
Scite.exe wurde nicht gefunden. Bitte stellen sie fest ob sie den Namen richtig eingegeben haben.????
Was soll das? -
Ah okay ich habe es danke
-
Wo ist AutoIT Downloads
-
Hi.
Ich will grade ein Gui erstellen und in der Hilfe steht ich muss dort #include einfügen.
Wenn ich das machen dann kommt ein Fenster mit Error.
Ohne das #include läuft alles. Was muss ich beim #include ändern das alles klappt?
Bis jetzt sieht es so aus#include
GUICreate("GUI",200,100)
GUISetState(@SW_SHOW)
Sleep(2000) -
-
Hallo,
Ich weiß einfach nicht wie man ein GUI macht oder was das überhaupt ist.
Bislang bin ich so weit und es öffnet sich nix.GUICreate("GUI", 3, 3, 3, 3, 1, 1)