1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. Bakku

Beiträge von Bakku

  • Pfad

    • Bakku
    • 10. Januar 2010 um 16:36

    Okay danke :thumbup:

  • Pfad

    • Bakku
    • 10. Januar 2010 um 16:28

    Hi Leute.
    Ich habe mal eine Frage zu der Run Funktion.
    Wenn man z.B ein Skript so schreibt:

    [autoit]

    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

  • While Schleife beenden

    • Bakku
    • 8. Januar 2010 um 14:59

    Oh mann, du warst vorher dran.
    Als was ist denn $Button2 deklariert?

  • Treeview

    • Bakku
    • 4. Januar 2010 um 09:49

    :D 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.

  • Treeview

    • Bakku
    • 3. Januar 2010 um 23:37

    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
    Author: myName

    [/autoit] [autoit][/autoit] [autoit]

    Script Function:
    Template AutoIt script.

    [/autoit] [autoit][/autoit] [autoit]

    #ce ----------------------------------------------------------------------------

    [/autoit] [autoit][/autoit] [autoit]

    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>
    #include <TreeViewConstants.au3>
    #include <StaticConstants.au3>

    [/autoit] [autoit][/autoit] [autoit]

    $GUI1 = GUICreate("Treeview",750,500)
    $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)

    [/autoit] [autoit][/autoit] [autoit]

    $2 = GUICtrlCreateLabel("2",300,210)
    GUICtrlSetState(-1, $GUI_HIDE)
    $4 = GUICtrlCreateLabel("4",300,210)
    GUICtrlSetState(-1, $GUI_HIDE)
    $HIDEbutton = GUICtrlCreateButton("HIDE",400,300)

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    GUISetState(@SW_SHOW)

    [/autoit] [autoit][/autoit] [autoit]

    While 1

    [/autoit] [autoit][/autoit] [autoit]

    $msg = GUIGetMsg()

    [/autoit] [autoit][/autoit] [autoit]

    Select
    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
    WEnd

    [/autoit]

    Gibt es noch eine andre möglichkeit????

  • Treeview

    • Bakku
    • 3. Januar 2010 um 23:05

    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
    Author: myName

    [/autoit] [autoit][/autoit] [autoit]

    Script Function:
    Template AutoIt script.

    [/autoit] [autoit][/autoit] [autoit]

    #ce ----------------------------------------------------------------------------

    [/autoit] [autoit][/autoit] [autoit]

    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>
    #include <TreeViewConstants.au3>
    #include <StaticConstants.au3>

    [/autoit] [autoit][/autoit] [autoit]

    $GUI1 = GUICreate("Treeview",750,500)
    $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)

    [/autoit] [autoit][/autoit] [autoit]

    $2 = GUICtrlCreateLabel("2",300,210)
    GUICtrlSetState(-1, $GUI_HIDE)
    $4 = GUICtrlCreateLabel("4",300,210)
    GUICtrlSetState(-1, $GUI_HIDE)

    [/autoit] [autoit][/autoit] [autoit]

    GUISetState(@SW_SHOW)

    [/autoit] [autoit][/autoit] [autoit]

    While 1

    [/autoit] [autoit][/autoit] [autoit]

    $msg = GUIGetMsg()

    [/autoit] [autoit][/autoit] [autoit]

    Select
    Case $msg = $GUI_EVENT_CLOSE
    ExitLoop

    [/autoit] [autoit][/autoit] [autoit]

    Case $msg = $TVI2
    GUICtrlSetState($2, $GUI_SHOW)
    Case $msg = $TVI3
    GUICtrlSetState($4, $GUI_SHOW)
    EndSelect
    WEnd

    [/autoit]

    Also, 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???

  • GUI im Vordergrund

    • Bakku
    • 3. Januar 2010 um 19:18

    Ah danke.
    Ich habe es hinbekommen. :rock:

  • GUI im Vordergrund

    • Bakku
    • 3. Januar 2010 um 12:45

    Coole Tastatur :thumbup:
    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...

  • GUI im Vordergrund

    • Bakku
    • 3. Januar 2010 um 11:49

    Danke.
    Und was wär das für ein Code :D

  • GUI im Vordergrund

    • Bakku
    • 3. Januar 2010 um 00:01

    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>
    #include <ButtonConstants.au3>
    #include <WindowsConstants.au3>

    [/autoit][autoit][/autoit][autoit]

    $Fenster1 = GUICreate("Tastertur", 500, 150)
    $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)

    [/autoit][autoit][/autoit][autoit]

    While 1

    [/autoit][autoit][/autoit][autoit]

    $msg = GUIGetMsg()

    [/autoit][autoit][/autoit][autoit]

    Select
    Case $msg = $1button
    Send("1")
    Case $msg = $GUI_EVENT_CLOSE
    ExitLoop
    EndSelect
    WEnd

    [/autoit]

    Danke, für eure Hilfe

  • IOM 3?

    • Bakku
    • 2. Januar 2010 um 22:38

    Hallo.
    Vielleicht ist die Frage etwas dumm, aber kann mir jemand erklären was Install-O-Matic ist und was es bringt. :)
    Danke

  • Filename

    • Bakku
    • 28. Dezember 2009 um 15:52

    Ah danke ich habe nur die 2ten Anführungszeichen vergessen :D

  • Filename

    • Bakku
    • 28. Dezember 2009 um 15:46

    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???

  • Include

    • Bakku
    • 28. Dezember 2009 um 14:48

    Den habe ich eigentlich schon.
    Der Editor mit dem man Scripte schreibt.

  • Include

    • Bakku
    • 28. Dezember 2009 um 14:37

    Ä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?

  • Include

    • Bakku
    • 28. Dezember 2009 um 14:31

    Ah okay ich habe es danke

  • Include

    • Bakku
    • 28. Dezember 2009 um 14:30

    Wo ist AutoIT Downloads

  • Include

    • Bakku
    • 28. Dezember 2009 um 14:17

    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)

  • GUI

    • Bakku
    • 25. Dezember 2009 um 18:55

    Und was bedeutet immer diese zeichen z.B $ muss man die machen oder kann man die weglassen.
    Wie z.b bei

    $hGUI = GUICreate("GUI")


    Ich habe dieses $hGUI einfach weggelassen is das schlimm oder macht das einen unterscheid??

  • GUI

    • Bakku
    • 25. Dezember 2009 um 18:39

    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)

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™