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

Beiträge von wuff100

  • 2-dimensionales Array mit Combobox

    • wuff100
    • 19. Januar 2011 um 12:46

    Hallo autoBert,
    vielen Dank. :thumbup:

    klappt prima!!

    Gruß
    Wuff

  • 2-dimensionales Array mit Combobox

    • wuff100
    • 19. Januar 2011 um 10:51

    [gtyp]
    Argus 126=11312
    Argus 141=11523
    Argus 142=11540

    Bitte als gtyp.ini speichern.
    Es ist nur ein Teil der *.au3 Datei. Der Teil der Probleme macht.

    In das Combo5 wird Argus126 und Argus141 und Argus142 geschrieben. Es kann dann ausgewählt werden.
    Nach betätigen des Buttons "hochladen" Kann man erkennen, daß das Array angezeigt wird und die Combobox auslesen wird.

    Mein Problem: Ich möchte die hinterstehende Zahl die sich im Array "Col1" befindet, gleichzeitig mit auslesen.

    Gruß
    Wuff

  • 2-dimensionales Array mit Combobox

    • wuff100
    • 19. Januar 2011 um 09:51
    Spoiler anzeigen
    [autoit]

    #include <ButtonConstants.au3>
    #include <ComboConstants.au3>
    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>
    #Include <GuiComboBox.au3>
    #Include <GuiToolTip.au3>
    #include <GuiEdit.au3>
    #include <IE.au3>
    #include <File.au3>
    #Include <Array.au3>
    _IEErrorHandlerRegister ()
    $oIE = _IECreateEmbedded ()
    #Region ### START Koda GUI section ### Form=d:\messmittelliste\html.kxf
    $Form1_1 = GUICreate("Messmittelliste HTML Code-Generator", 1600, 800,-1, -1,$WS_OVERLAPPEDWINDOW)
    ;~ GUICtrlSetResizing($Form1_1, $GUI_DOCKAUTO)
    $Edit1 = GUICtrlCreateEdit("", 32, 560, 529, 209,BitOR ($GUI_SS_DEFAULT_EDIT,$ES_READONLY))
    GUICtrlSetData(-1, "")
    $Edit2 = GUICtrlCreateEdit("", 592, 176, 977, 593, BitOR ($GUI_SS_DEFAULT_EDIT,$WS_EX_LAYERED ))
    GUICtrlSetData(-1, "")
    GUICtrlSetBkColor($Edit2, 0xCCE4FF)
    $Edit3 = GUICtrlCreateEdit("", 32, 280, 532, 170,BitOR($GUI_SS_DEFAULT_EDIT,$WS_EX_LAYERED ))
    GUICtrlSetLimit(-1, 1500)
    GUICtrlSetBkColor($Edit3, 0xCCE4FF)
    $Combo1 = GUICtrlCreateCombo("", 192, 230, 41, 25, BitOR($CBS_DROPDOWN,$CBS_AUTOHSCROLL))
    $Combo2 = GUICtrlCreateCombo("", 256, 230, 81, 25, BitOR($CBS_DROPDOWN,$CBS_AUTOHSCROLL))
    $Combo3 = GUICtrlCreateCombo("", 360, 230, 81, 25, BitOR($CBS_DROPDOWN,$CBS_AUTOHSCROLL))
    $Combo4 = GUICtrlCreateCombo("", 850, 90, 81, 25, BitOR($CBS_DROPDOWN,$CBS_AUTOHSCROLL))
    $Combo5 = GUICtrlCreateCombo("", 1000, 90, 300, 25)
    $Label1 = GUICtrlCreateLabel("", 128, 100, 436, 17, BitOR($GUI_SS_DEFAULT_LABEL,$SS_CENTERIMAGE,$ES_READONLY,$ES_CENTER,$ES_AUTOHSCROLL))
    $Label2 = GUICtrlCreateLabel("Messmittelliste HTML Code-Generator", 10, 10, 1548, 17, BitOR($GUI_SS_DEFAULT_LABEL,$SS_CENTERIMAGE,$ES_READONLY,$ES_CENTER,$ES_AUTOHSCROLL)); File in Label einlesen!
    GUICtrlSetColor(-1, 0xE20074)
    GUICtrlSetFont(-1, 20, 500, 0, "TeleLogo")
    $Label3 = GUICtrlCreateLabel("", 744, 150, 676, 17, BitOR($GUI_SS_DEFAULT_LABEL,$SS_CENTERIMAGE,$ES_READONLY,$ES_CENTER,$ES_AUTOHSCROLL)); File in Label einlesen!
    $Button1 = GUICtrlCreateButton("HTML-Code erzeugen", 208, 500, 185, 41, $BS_NOTIFY)
    $Button2 = GUICtrlCreateButton("Datei öffnen", 32, 90, 81, 33, $BS_NOTIFY)
    $Button3 = GUICtrlCreateButton("Textdatei öffnen", 592, 50, 113, 33, $BS_NOTIFY)
    $Button4 = GUICtrlCreateButton("Textdatei speichern", 592, 130, 113, 33, $BS_NOTIFY)
    $Button5 = GUICtrlCreateButton("HTML Vorschau", 592, 90, 113, 33, $BS_NOTIFY)
    $Button6 = GUICtrlCreateButton("select_copy", 493, 510, 70, 33, $BS_NOTIFY)
    $Button7 = GUICtrlCreateButton("Hochladen", 1500, 90, 70, 33, $BS_NOTIFY)
    $input = GUICtrlCreateInput("", 32, 178, 532, 25,$ES_OEMCONVERT,$SS_CENTERIMAGE)
    GUICtrlSetLimit(-1, 100)
    GUICtrlSetBkColor($input, 0xCCE4FF)
    $label = GUICtrlCreateLabel("", 230, 70, 200, 30,BitOR($GUI_SS_DEFAULT_LABEL,$SS_CENTERIMAGE,$ES_CENTER,$ES_READONLY,$ES_AUTOHSCROLL))
    GUICtrlSetColor(-1, 0xE20074)
    GUICtrlSetFont(-1, 10, 500, 0, "Tele-GroteskHal")
    $Group1 = GUICtrlCreateGroup("Datei öffnen", 16, 58, 553, 90)
    GUISetState()
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###
    ;aktuelles Datum
    Func Datum()
    return (@MDAY & "." & @MON & "." & @YEAR)
    EndFunc
    ; Tool-Tip anzeigen
    GUICtrlSetTip($Combo2, "Der Text kann verändert werden, in HTML blau dargestellt","Versionsnummer",1,2)
    GUICtrlSetTip($Button2, "Button betätigen","einzulesende Datei öffnen, Firmware, Software, Dokumente etc.",1,2)
    GUICtrlSetTip($Combo1, "Der Text kann verändert werden, in HTML blau dargestellt","Version = V,Ausgabe = A",1,2)
    GUICtrlSetTip($Combo3, "1. aktuelles Datum"&@CRLF&"2. Datei erstellt"&@CRLF&"3. Datei verändert"&@CRLF&"4. Datei letzter Zugriff","Das Datum kann verändert werden, in Html blau dargestellt ",1,2)
    GUICtrlSetTip($Button1, "Button betätigen","HTML-Code erzeugen",1,2)
    GUICtrlSetTip($Button3, "Button betätigen","HTML-Textdatei öffnen",1,2)
    GUICtrlSetTip($Button4, "Button betätigen","HTML-Textdatei speichern",1,2)
    GUICtrlSetTip($Button5, "Button betätigen","HTML-Vorschau, die Textdatei wird gespeichert",1,2)
    GUICtrlSetTip($Input, "Der Text kann verändert werden","Auswahltext",1,2)
    GUICtrlSetTip($Edit1, "Der Text kann nicht im Feld verändert werden","Auswahltext durch rechtsklick kopieren",1,2)
    GUICtrlSetTip($Edit3, "Der Text kann verändert werden"> = CR"&@CRLF&"&nbsp = space","Beschreibungstext, in HTML blau dargestellt",1,2)
    GUICtrlSetTip($Label1, "Länge der Zeichen wird gezählt","Dateiname",1,2)
    GUISetState()
    ;~ ;version.ini auslesen!
    $var = IniReadSection(@ScriptDir &"\ini\version.ini","version")
    For $i = 1 To $var[0][0]
    _GUICtrlComboBox_AddString($Combo1, $var[$i][1])
    Next
    ;~ ;version.ini auslesen!
    $var = IniReadSection(@ScriptDir &"\ini\version.ini","usergruppe")
    For $i = 1 To $var[0][0]
    _GUICtrlComboBox_AddString($Combo4, $var[$i][1])
    Next
    ;gtyp.ini schreiben und lesen!
    $gtypfileopen = FileOpen("V:\ZMM_Datenbank_Export\messmittelliste_gtyp.txt",0)
    $gtypfileread = FileRead($gtypfileopen,100000)
    $gtypfilereplace = StringReplace ( $gtypfileread, "|", "=")
    MsgBox(1,"",$gtypfilereplace)
    $gtypS = IniWriteSection(@ScriptDir &"\ini\gtyp.ini","gtyp",$gtypfilereplace);~ gtyp INI schreiben
    $gtypL = IniReadSection(@ScriptDir &"\ini\gtyp.ini","gtyp");~ gtyp INI auslesen
    _ArrayDisplay ($gtypL)
    For $i = 1 To $gtypL[0][0]
    _GUICtrlComboBox_AddString($Combo5, $gtypL[$i][0]) ;~ die Werte (INI-Datei) erste Spalte in Combobox schreiben
    Next
    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

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

    case $Button7
    ;Combo 4 auslesen
    $dttsread = GUICtrlRead($Combo4)
    ;~ MsgBox(1,"",$dttsread)
    ;Ini version auslesen dtts, dtnp
    If $dttsread = "dtts" then
    $usergruppe = IniRead (@ScriptDir &"\ini\version.ini", "daten", "item1", "default" )
    MsgBox(1,"",$usergruppe)
    endif
    If $dttsread = "dtnp" then
    $usergruppe = IniRead (@ScriptDir &"\ini\version.ini", "daten", "item2", "default" )
    MsgBox(1,"",$usergruppe)
    EndIf
    $read2 = GUICtrlRead($Combo5,1);V,A
    MsgBox(1,"",$read2)
    EndSwitch
    WEnd
    ;-----------------------------------------------------------------------------------------Datei öffnen

    [/autoit]
  • 2-dimensionales Array mit Combobox

    • wuff100
    • 19. Januar 2011 um 08:46

    Dein Beispiel ist halt sehr gut, aber ich bekomme es nicht hin.

  • 2-dimensionales Array mit Combobox

    • wuff100
    • 19. Januar 2011 um 08:06

    Moin,

    ich habe ein 2-dimensionales Array mit IniReadSection ausgelesen und die ersten Elemnte "element[n][0]" in eine Combobox gelesen.

    Wenn ich nun einen Wert in der Combobox einstelle, möchte ich das zweite Element "element[n][1]" parallel dazu auslesen.

    Wie es es möglich? :P

    Gruß

    Wuff

  • Filopen Dialog Textfile filtern

    • wuff100
    • 17. Januar 2011 um 11:14

    Super, vielen Dank! :thumbup:

    Wuff

  • Filopen Dialog Textfile filtern

    • wuff100
    • 17. Januar 2011 um 08:52

    Nein, genau anders herum.

    Die Datei darf zum laden nicht erscheinen.

  • Filopen Dialog Textfile filtern

    • wuff100
    • 17. Januar 2011 um 08:12

    Moin,

    habt ihr eine Idee, wie man beim Fileopen Dialog,

    $Fileopen= FileOpenDialog($message, @HomeDrive, "Textdatei (*.txt)", 1 + 4 )

    eine Textdatei beginnend mit "9935_txt" abfiltern kann.

    Gruß

    wuff

  • ADDin (Analyse-Funktionen) nach dem Öffnen von Excel laden!

    • wuff100
    • 20. Dezember 2010 um 08:15

    Moin,

    wie kann ich ein ADDin nach dem Öffnen von Excel(2003) laden?

    Gruß

    wuff

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™