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. button421

Beiträge von button421

  • ListViewItems per GUICtrlSetData?

    • button421
    • 7. Mai 2010 um 19:13

    OK Danke! Kann ich jetzt auch noch machen, das wenn man das Item auswählt und dann auf Entfernen drückt (Tastatur) das dann das gewählte ListViewItem gelöscht wird?

  • ListViewItems per GUICtrlSetData?

    • button421
    • 7. Mai 2010 um 18:55

    @EliteMattias: Raupi und ich sind uns einstimmig. Solche blöden Kommentare gehören hier nicht hin ;( .
    Ich hab euch auch in der Info des Programmes vermerkt!

  • ListViewItems per GUICtrlSetData?

    • button421
    • 7. Mai 2010 um 18:08

    Ja aber das ListItem muss doch ne Variable haben.

  • ListViewItems per GUICtrlSetData?

    • button421
    • 7. Mai 2010 um 18:01

    nee natürlich alles in eine .ini Datei, und in der INI sollen ja Name,Best.NR und URL stehen.
    Sonst kann das Programm ja nur die Best.Nr lesen.

  • ListViewItems per GUICtrlSetData?

    • button421
    • 7. Mai 2010 um 17:56

    hmmm. Man könnte doch auch dem erstellten ListVewItem eine Variable zuteilen. z.B: $Bauteil1.

    [autoit]


    IniWrite(@ScriptDir&"\Bauteile.ini","Bauteile","Bauteil1",$Bauteil1)

    [/autoit]
  • ListViewItems per GUICtrlSetData?

    • button421
    • 7. Mai 2010 um 17:44

    Ja und soll die mit IniWrite geschrieben werden?
    Wenn ja, geb mir bitte mal den Skript.

    @all: Danke!!! Danke!!!

  • ListViewItems per GUICtrlSetData?

    • button421
    • 7. Mai 2010 um 17:38

    wie list autoit beim nächsten Start die ini?

  • ListViewItems per GUICtrlSetData?

    • button421
    • 7. Mai 2010 um 17:36

    Achso nochwas:
    Kann AutoIT auch das ListItem speichern, dass beim nächsten Start das ListViewItem noch steht?

  • ListViewItems per GUICtrlSetData?

    • button421
    • 7. Mai 2010 um 17:31

    Danke; Cooles Projekt nicht?

  • ListItems als variable?

    • button421
    • 7. Mai 2010 um 17:28

    Das wusste ich auch. Außerdem stimmt Fortgeschrittener nicht ganz

  • ListViewItems per GUICtrlSetData?

    • button421
    • 7. Mai 2010 um 17:19

    Omg, OK das hätte ich schonmal. Danke
    Aber das mit dem doppelklick und dann Internet Explorer öffnen mit dem angegebenen URL?

  • ListItems als variable?

    • button421
    • 7. Mai 2010 um 17:15

    Was ist daran so schwer zu verstehen?
    Du hast doch selber in Post #13 geschrieben das du es kapiert hast.
    Nochmal: Ich möchte das wenn auf ein ListItem klickt, sich eine Aktion ausführt.

  • ListViewItems per GUICtrlSetData?

    • button421
    • 7. Mai 2010 um 17:12

    Hallo!
    Hab n Problem.
    Ich möchte das im GUI eine leere ListView ist. Das kriege ich ja hin ^^
    Aber ich möchte das bei Klick auf einen Button ein zweites GUI kommt. Kriege ich auch hin.
    Dann sind in der zweiten GUI drei Inputs wo man im ersten die Best.Nr eingeben muss,
    dann im zweiten Input den Namen und im dritten den URL.
    Wenn man auf OK im zweiten GUI klickt, schließt sich das zweite GUI, und in der ListView erscheint ein Item,
    wo unter "Best.Nr" die eingegebene Best.Nr steht. Das gleiche bei den zwei anderen. Das kriege ich nicht hin :(
    Und wenn man auf das Item draufklickt, öffnet sich Internet Explorer mit dem eingegebenen URL.
    Das ganze wird nämlich ein CONRAD BAUTEILSAVER!!!
    Der bisherige Skript:

    Spoiler anzeigen
    [autoit]


    #include <ButtonConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <ListViewConstants.au3>
    #include <WindowsConstants.au3>
    #include <StaticConstants.au3>
    #include <EditConstants.au3>
    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Conrad Bauteilsaver ", 438, 195, 192, 124)
    $ListView1 = GUICtrlCreateListView("Best.Nr|Bauteilname|URL", 8, 8, 426, 158)
    GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 0, 60)
    GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 1, 120)
    GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 2, 240)
    $Button1 = GUICtrlCreateButton("Neues Bauteil", 352, 168, 83, 25, $WS_GROUP)
    $Button2 = GUICtrlCreateButton("Beenden", 272, 168, 75, 25, $WS_GROUP)
    $Button3 = GUICtrlCreateButton("Info...", 192, 168, 75, 25, $WS_GROUP)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###
    ;===================================================
    #Region ### START Koda GUI section ### Form=
    $Form2 = GUICreate("Neues Bauteil", 295, 116, 192, 124)
    $Label1 = GUICtrlCreateLabel("Best.Nr:", 8, 16, 42, 17)
    $Input1 = GUICtrlCreateInput("", 56, 16, 233, 21)
    $Label2 = GUICtrlCreateLabel("Name:", 8, 40, 35, 17)
    $Input2 = GUICtrlCreateInput("", 56, 40, 233, 21)
    $Label3 = GUICtrlCreateLabel("URL:", 8, 64, 29, 17)
    $Input3 = GUICtrlCreateInput("", 56, 64, 233, 21)
    $Button4 = GUICtrlCreateButton("OK", 216, 88, 75, 25, $WS_GROUP)
    GUISetState(@SW_HIDE)
    #EndRegion ### END Koda GUI section ###

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Button1
    GUISetState(@SW_SHOW, $Form2)
    Case $Button2
    Exit
    Case $Button3
    MsgBox(64,"Info!","Created by button421")
    Case $Button4
    ;Hier soll das Item in die ListView "gebeamt" werden.
    GUISetState(@SW_HIDE, $Form2)
    EndSwitch
    WEnd

    [/autoit]

    MfG button421

  • Im Edit markierte Inhalte umschreiben

    • button421
    • 7. Mai 2010 um 16:45

    fehlt die einfach nur GUICtrlSetData?

  • ListItems als variable?

    • button421
    • 7. Mai 2010 um 16:27

    Ich finde, dass Mahagons Skript etwas einfacher zu verstehen ist.
    Blöd dass ich immer immer um 20:00Uhr ins Bett muss :(
    So kann ich Posts nach 20:00Uhr nicht mehr lesen.

    MfG button421 :P

  • ListItems als variable?

    • button421
    • 6. Mai 2010 um 19:55

    stimmt, aber kann ich das jetzt auch mit

    [autoit]


    $Form1 = ;GUI1
    $Form2 = ;GUI2
    GUISetState(@SW_SHOW, $Form1)

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

    Case $List
    ;Hier soll GUISetState(@SW_HIDE, $Form1) und GUISetState(@SW_SHOW, $Form2) hin.

    [/autoit]
  • ListItems als variable?

    • button421
    • 6. Mai 2010 um 19:37

    nein, ich will euch nicht verar***en! Aber kann ich nicht statt:

    [autoit]


    TrayTip("Eintrag",GUICtrlRead($List),5,1)

    [/autoit]


    irgendetwas anderes nehmen (z.B. MsgBox?)

  • ListItems als variable?

    • button421
    • 6. Mai 2010 um 18:49

    Alle ListItems sollen eine eigene Variable haben.
    Etwa so:

    [autoit]


    $Form1 = GUICreate("",200,200,400,400, -1)
    $List1 = GUICtrlCreateList("", 100,100,300,300, $WS_GROUP)
    GUICtrlSetData(-1, "Item1 | Item2 | Item3") ;Ich möchte Item1, Item2 und Item3 als Var haben.
    GUISetState(@SW_SHOW)

    [/autoit]


    Müsste es dann vieleicht so heißen?:

    [autoit]


    $Item1 = GUICtrlRead($List1)
    While 1
    Case -3
    Exit
    Case $Item1
    MsgBox(0,"","")

    [/autoit]

    MfG button421

  • ListItems als variable?

    • button421
    • 5. Mai 2010 um 19:44

    Hallo!
    Könnt ihr mir bitte mal einen Skript schicken, wo ListItems ohne Button zum hinzufügen.
    Also man startet das Skript, es öffnet sich ne GUI, mit einer ListBox. Die Items die darin sind, möchte ich als variable haben. Der Skript:

    Spoiler anzeigen
    [autoit]


    ;KodaGUI
    $Form = GUICreate("Form", 200, 200, 400, 400)
    $ListBox = GUICtrlCreateList("", 100, 100, 300, 300, $WS_BORDER)
    GUICtrlSetData(-1, "|Item1 |Item2 |Item3");Da möchte ich Item1, Item2 und Item3 als Variable haben.

    [/autoit]


    Geht das?

    MfG button421

  • ListItems gehen nicht. Fenster "einfrieren".

    • button421
    • 5. Mai 2010 um 18:02

    ;( Ich bin eigentlich doch erst n Anfänger, außerdem ist dieses Forum doch dazuda, jemand anderem zu helfen.

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™