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

Beiträge von TheLuBu

  • Installer

    • TheLuBu
    • 11. Oktober 2010 um 21:21

    zu deinem Fehler
    Aus der BEschreibung von FileInstall

    Zitat

    dest Der Zielpfad (mit abschließendem "Backslash", falls nur das Verzeichnis angegeben wird). Das kann eine Variable sein.

    musst also noch $file durch $file & "\" ersetzen

    was ich immernoch nicht verstehe ist, warum du die exe starten willst, im laufenenden Progress kopieren, neustarten und an der stelle weiter machen willst. Mach doch ein einfaches Installscript, das alle Dateien Installiert und erstellt, sich dann beendet und die Installierte Datei dann öffnet. Ne Licence.txt kann man auch mit FIleinstall installieren oder schreiben.

    -Edit-
    musst natürlich auchnoch den Dateinamen hinzufügen, also wie soll die Datei heißen, die installiert wurde
    $file & "\License.txt"

  • Installer

    • TheLuBu
    • 11. Oktober 2010 um 21:11

    Gegenfrage, warum willst du die laufende exe kopieren?

  • Installer

    • TheLuBu
    • 11. Oktober 2010 um 20:45
    [autoit]

    RegRead ; Regeintrag lesen
    RegWrite ; Regeintrag schreiben
    FileSelectFolder ; Fileopendialog
    DirCreate ; Ordner erstellen
    FileInstall ; Exe Kopieren
    ;ich weiß nicht was du mit Koordinaten und WingetPos() machen willst ^^
    Shellexecute ; "Installiertes" Programm öffnen
    Exit ; aktuelles Script beenden
    FileExists ; prüfen ob dateien da sind, evtl. nochmal Regread

    [/autoit]

    Hoffes es hilft ^^

  • Automatischer Zeilenumbruch (GuictrlcreateLabel)

    • TheLuBu
    • 9. Oktober 2010 um 15:45

    So ? ^^

    Spoiler anzeigen
    [autoit]

    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>
    #NoTrayIcon
    Opt("GUIOnEventMode", 1)

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

    $Form1 = GUICreate("autoit", 129, 68, -1, -1, BitOR($WS_MINIMIZEBOX,$WS_SYSMENU,$WS_POPUP,$WS_GROUP,$WS_CLIPSIBLINGS), $WS_EX_TOPMOST)
    GUISetBkColor(0x000000)
    GUICtrlCreateLabel("asdfghjklöpoiuztrewq"&@LF&"yxcvbnm123456789asfd"&@LF&"iasdjhflsakdfjöals",0,21,129,47)
    GUICtrlSetColor(-1,0xFFFFFF)
    GUICtrlSetFont(-1, 8, 400, 0, "OCR A Extended")

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

    GUISetState(@SW_SHOW)

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

    While 1
    Sleep(100)
    WEnd

    [/autoit]
  • GUI Variablen in Input "verknüpfen"

    • TheLuBu
    • 9. Oktober 2010 um 15:35

    Danke für die Hilfe aber ich habs glaube ich soweit hinbekommen ^^

    Hier mal das verinfachte Script

    [autoit]

    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <GUIListBox.au3>
    #include <WindowsConstants.au3>
    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Form1", 625, 443, 213, 181)
    $List1 = GUICtrlCreateList("", 232, 16, 97, 175)
    GUICtrlSetData(-1, "1|10|2|3|4|5|6|7|8|9")
    $Input1 = GUICtrlCreateInput("Input1", 24, 32, 177, 21)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $List1
    $Addtext = GUICtrlRead ($List1)
    $Textexist = GUICtrlRead($Input1)
    GUICtrlSetData($Input1, $Textexist & $Addtext)
    EndSwitch
    WEnd

    [/autoit]

    In der Listbox stehen die "Überschriften", werden dann halt noch aus der Tabelle ausgelesen und da eingefügt, wenn man nun einen Wert aus der Listbox auswählt wird der direkt in die Inputbox geschrieben. Diese kann dann weiter verarbeitet werden und die Platzhalter dann ersetzt werden.

    Vielen Dank

  • GUI Variablen in Input "verknüpfen"

    • TheLuBu
    • 9. Oktober 2010 um 15:09

    Der Ansatz an sich ist ok ^^
    Nur möchte ich ja nicht das alle Überschriften genommen werden(Teilweise werden über 120 Spalten genutzt), sondern erstmal eben separiert werden muss, welche Überschriften genutzt werden.
    Und das kann ich eben nicht fest im Programm anlegen, sondern muss der Benutzer auswählen, da jede Kampagne andere Überschirften in anderer Reihenfolge hat

  • GUI Variablen in Input "verknüpfen"

    • TheLuBu
    • 9. Oktober 2010 um 14:36

    Hmm ich versuche es anders zu erklären ^^

    Ich habe eine Exceltabelle mit den Überschriften und dazugehörigen Zellinhalten
    Test1 Test2 Test3 Test4 usw
    Zelle11 Zelle12 Zelle13 Zelle14 usw
    Zelle21 Zelle22 Zelle23 Zelle24 usw

    DIese werden in ein Array eingelesen und dann soll jede Überschrift zu einem Platzhalter werden um den Speicherort und Dateinamen zu beschreiben
    z.B.
    C:/Test1/Test3/Test2 - Test4.wav in der Inputbox würde dann für jede Datei dann dazu werden
    Zeile1 : C:/Zeile11/Zeile13/Zeile12 - Zeile14.wav
    Zeile2 : C:/Zeile21/Zeile23/Zeile22 - Zeile24.wav

    Ich hoffe das ist besser verständlich 8| ;)

    TheLuBu

  • GUI Variablen in Input "verknüpfen"

    • TheLuBu
    • 9. Oktober 2010 um 14:20

    Hallöchen nochmal,
    Ich bin bei meinem Script nun an nem Punkt angekommen, bei dem ich nicht mehr weiter komme.

    In dem Script werden Dateien von einem Server heruntergeladen, wenn sie mit einer Zelle einer Exceldatei übereinstimmt.
    Danach soll die Datei verschoben und umbenannt werden. Das ganze soll für verschiedene Kampagnen funktionieren.
    Das Problem dabei ist, das jede Kampagne unterschiedlich benannt werden muss
    z.B
    Kampagne1 Test1_Test2_Test3_Test4
    Kampagne2 Test2_Test1_Test4_Test3
    Kampagne3 Test4_Test3_Test2_Test1

    Die Kampagnen und deren Einstellungen werden in einer Inidatei gespeichert und die Variablen Test1, Test2, Test3 usw. stehen in der Exceldatei, also müsste ich die nur auslesen und alks Variablen speichern.

    Ich habe bei einem Anderen Programm (MediaMonkey) ein System gefunden, das ich gerne nutzen würde, hier mal 2 Screenshots was ich meine:
    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.

    Wenn man jetzt die Schaltfläche ">>" Drückt erscheint folgendes Menu, welches alle vorhandenen Variablen anzeigt.
    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.

    Kennt jemand eine bestehende Lösung dazu oder kann mir jemand dabei helfen?

    TheLuBu

    Bilder

    • Wildcards.jpg
      • 5,67 kB
      • 603 × 45
    • Wildcards2.jpg
      • 21,68 kB
      • 173 × 519
  • GUI Problem

    • TheLuBu
    • 8. Oktober 2010 um 19:45

    Hallöchen ihr lieben,
    Ich habe ein kleines Problem mit meinem Programm.
    Ich habe ein HauptGui und ein Nebengui, das NebenGUI lässt sich aus dem HauptGUI öffnen.
    Im NebenGUI ist u.A. eine Combobox, welche 3 Teile hat, Täglich, Wöchentlich und Monatlich.
    An sich funktioniert das GUI schon sehr gut, wird allerdings das NebenGUI mehrmals aufgerufen und wieder geschlossen,
    kommen jedesmal die 3 Teile der Combobox nochmal hinzu.

    Beispiel:
    1. Aufruf: Täglich, Wöchentlich, Monatlich
    2. Aufruf: Täglich, Wöchentlich, Monatlich, Täglich, Wöchentlich, Monatlich
    3. Aufruf: Täglich, Wöchentlich, Monatlich, Täglich, Wöchentlich, Monatlich, Täglich, Wöchentlich, Monatlich,
    usw...

    Das NebenGUI besteht von Anfang an, wird nur durch @SW_SHOW und @SW_HIDE angezeigt bzw. "geschlossen".

    Hier mal der Code, der mit dem Nebengui und der COmbobox zu tun hat:

    [autoit]

    Case $NewKSubCombo1 ;nur bei Änderung der Combo sonst flackert die GUI
    If GUICtrlRead($NewKSubCombo1) = "Täglich" Then
    GUICtrlSetData($NewKSubCombo2, "", "")
    GUICtrlSetState($NewKSubCombo2, $GUI_DISABLE)
    ElseIf GUICtrlRead($NewKSubCombo1) = "Wöchentlich" Then
    GUICtrlSetState($NewKSubCombo2, $GUI_ENABLE)
    GUICtrlSetData($NewKSubCombo2, "", "")
    GUICtrlSetData($NewKSubCombo2, "Montag|Dienstag|Mittwoch|Donnerstag|Freitag|Samstag|Sonntag", "Montag")
    ElseIf GUICtrlRead($NewKSubCombo1) = "Monatlich" Then
    GUICtrlSetData($NewKSubCombo2, "", "")
    GUICtrlSetState($NewKSubCombo2, $GUI_DISABLE)
    EndIf

    [/autoit][autoit]

    Case $NewKSubButton2 ; Ok wird gedrückt
    GUICtrlSetData($NewKSubCombo1, "Täglich|Wöchentlich|Monatlich", "Täglich")
    GUICtrlSetData($NewKSubCombo2, "")
    Case $NewKSubButton1 ; Abbrechen wurde gedrückt
    GUICtrlSetData($NewKSubCombo1, "Täglich|Wöchentlich|Monatlich", "Täglich")
    GUICtrlSetData($NewKSubCombo2, "")

    [/autoit]

    Falls noch mehr Infos gebraucht werden einfach melden ;)

  • Über GUi Daten einbringen

    • TheLuBu
    • 30. September 2010 um 17:34

    /bump, hoffe das geht in Ordnung

  • 2 Comboboxen, Inhalt je nachdem verändern

    • TheLuBu
    • 30. September 2010 um 17:30

    Danke hat geklappt autobert

  • 2 Comboboxen, Inhalt je nachdem verändern

    • TheLuBu
    • 30. September 2010 um 15:45
    Spoiler anzeigen
    [autoit]

    $Form1 = GUICreate("Neue Kampagne", 265, 393, 192, 124)
    $Label1 = GUICtrlCreateLabel("Neue Kampagne Hinzufügen", 8, 8, 250, 28)
    GUICtrlSetFont(-1, 15, 400, 0, "MS Sans Serif")
    $FTPPfadNew = GUICtrlCreateInput("", 120, 56, 129, 21)
    $Kampagneku = GUICtrlCreateInput("", 120, 88, 129, 21)
    $SaveplaceNew = GUICtrlCreateInput("", 120, 120, 129, 21)
    $Kampagnenspalte = GUICtrlCreateInput("", 120, 224, 41, 21)
    $Label2 = GUICtrlCreateLabel("FTP Pfad:", 8, 56, 52, 17)
    $Label3 = GUICtrlCreateLabel("Kampagnenkürzel:", 8, 88, 92, 17)
    $Label4 = GUICtrlCreateLabel("Speicherort der VF", 8, 120, 92, 17)
    $Label5 = GUICtrlCreateLabel("Rücklieferung", 8, 152, 70, 17)
    $Label6 = GUICtrlCreateLabel("Kampagnenname", 8, 224, 87, 17)
    $Label7 = GUICtrlCreateLabel("Rufnummer", 8, 248, 58, 17)
    $Rufnummerspalte = GUICtrlCreateInput("", 120, 248, 41, 21)
    $Kundennummerspalte = GUICtrlCreateInput("", 120, 272, 41, 21)
    $Datumspalte = GUICtrlCreateInput("", 120, 296, 41, 21)
    $Label8 = GUICtrlCreateLabel("Kundennummer", 8, 272, 78, 17)
    $Label9 = GUICtrlCreateLabel("Datum", 8, 296, 35, 17)
    $Label10 = GUICtrlCreateLabel("Spalten der Exceldatei", 8, 184, 249, 28, $SS_CENTER)
    GUICtrlSetFont(-1, 15, 400, 0, "MS Sans Serif")
    $Voicefilespalte = GUICtrlCreateInput("", 120, 320, 41, 21)
    $Label11 = GUICtrlCreateLabel("Name der VF", 8, 320, 66, 17)
    $Button1 = GUICtrlCreateButton("Abbrechen", 184, 352, 73, 33, $WS_GROUP)
    $Button2 = GUICtrlCreateButton("OK", 184, 312, 73, 33, $WS_GROUP)
    $Label12 = GUICtrlCreateLabel("Uhrzeit", 8, 344, 37, 17)
    $Uhrzeitspalte = GUICtrlCreateInput("", 120, 344, 41, 21)
    $Label13 = GUICtrlCreateLabel("Optin Ergebnis", 8, 368, 73, 17)
    $Optinspalte = GUICtrlCreateInput("", 120, 368, 41, 21)
    $Group1 = GUICtrlCreateGroup("Dateiformat", 184, 224, 73, 73)
    $Radio1 = GUICtrlCreateRadio(".mp3", 192, 240, 113, 17)
    $Radio2 = GUICtrlCreateRadio(".wav", 192, 264, 113, 17)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    $Combo1 = GUICtrlCreateCombo("", 88, 152, 65, 25, BitOR($CBS_DROPDOWN,$CBS_AUTOHSCROLL,$WS_GROUP))
    GUICtrlSetData(-1, "Täglich|Wöchtenlich|Monatlich", "Täglich")
    $Combo2 = GUICtrlCreateCombo("", 160, 152, 89, 25, BitOR($CBS_DROPDOWN,$CBS_AUTOHSCROLL,$WS_GROUP))

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

    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

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

    EndSwitch
    If GUICtrlRead($Combo1) = "Täglich" Then
    GUICtrlSetData($Combo2, "", "")
    GUICtrlSetData($Combo2, "", "")
    ElseIf GUICtrlRead($Combo1) = "Wöchentlich" Then
    GUICtrlSetData($Combo2, "", "")
    GUICtrlSetData(-1, "Montag|Dienstag|Mittwoch|Donnerstag|Freitag|Samstag|Sonntag", "Montag")
    ElseIf GUICtrlRead($Combo1) = "Monatlich" Then
    GUICtrlSetData($Combo2, "", "")
    GUICtrlSetData($Combo2, "", "")
    EndIf
    WEnd

    [/autoit]
  • 2 Comboboxen, Inhalt je nachdem verändern

    • TheLuBu
    • 30. September 2010 um 15:40

    Leider funktioniert das nicht, die Daten innerhalb des GUis werden nicht aktualisiert

  • Msgbox Problem

    • TheLuBu
    • 30. September 2010 um 15:25
    Zitat
    [autoit]


    $Meldung = MsgBox(4,"Weiter","Automatisch zu Meldung 6",5)
    If $Meldung = 6 then
    MsgBox(4096,"Ja","Weiter",2)
    Elseif $Meldung = 7 then
    MsgBox(4096,"Nein...","Weiter...",2)
    EndIf

    [/autoit]
    Alles anzeigen
  • 2 Comboboxen, Inhalt je nachdem verändern

    • TheLuBu
    • 30. September 2010 um 15:20

    Hallo ihr lieben,
    Ich arbeite gerade an einem GUI für ein Programm von mir und bräuchte nun etwas Hilfe.
    Ich habe 2 Comboboxen, in der ersten gibt es die 3 Einträge Täglich|Wöchentlich|Monatlich und in der 2ten COmbobox soll je nach Auswahl aus der ersten Box entweder Nichts (Täglich), die Tage von Mo-So (Wöchentlich) und bei Monatlich wieder nichts stehen. Ich komme leider nicht weiter, ich würde mich über eine kleine Hilfestellung freuen ;)

    TheLuBu

  • Über GUi Daten einbringen

    • TheLuBu
    • 30. September 2010 um 09:34

    Vielen Dank für die Antworten schonmal,
    hier dein Teil meines Programms.

    Es geht halt um die Pfade, die jede Kampagne unterscheidet als auch der Dateinamen, welcher unterschiedlich ist.

    Spoiler anzeigen
    [autoit]


    #include <Excel2.au3>
    #include <File.au3>
    #include <Array.au3>
    #include <WinAPI.au3>
    #include <FTPEx.au3>
    #include <Date.au3>
    #Include <Clipboard.au3>

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

    Global $Paused
    HotKeySet("{PAUSE}", "TogglePause")
    HotKeySet("{ESC}", "Terminate")
    Func TogglePause()
    $Paused = Not $Paused
    While $Paused
    Sleep(100)
    ToolTip('Script ist pausiert', 0, 0)
    WEnd
    ToolTip("")
    EndFunc ;==>TogglePause
    Func Terminate()
    Exit
    EndFunc ;==>Terminate

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

    AutoItSetOption("TrayIconDebug", 1)
    $FTP = _FTP_Open("Usage")
    $Conn = _FTP_Connect($FTP, "192.168.2.11", "Benuttzername", "Passwort")

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

    $Datum = _NowCalcDate()
    $Datumsplit = StringSplit($Datum, "/")
    $iYear = $Datumsplit[1]
    $iMonth = $Datumsplit[2]
    $iDay = $Datumsplit[3]
    $Montagdatum = _DateToDayOfWeek($iYear, $iMonth, $iDay)
    If $Montagdatum = 1 Then
    $iDay = $iDay - 6
    ElseIf $Montagdatum = 7 Then
    $iDay = $iDay - 5
    ElseIf $Montagdatum = 6 Then
    $iDay = $iDay - 4
    ElseIf $Montagdatum = 5 Then
    $iDay = $iDay - 3
    ElseIf $Montagdatum = 4 Then
    $iDay = $iDay - 2
    ElseIf $Montagdatum = 3 Then
    $iDay = $iDay - 1
    EndIf
    ;~ $Montagdatum = _DateToDayOfWeek($iYear, $iMonth, $iDay)
    $Yearsplit = StringSplit($iYear, "")
    $DatumJJ = $Yearsplit[3] & $Yearsplit[4]

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

    If $iMonth = 01 Then
    $Monat = "01_Januar"
    $Monat1 = "Januar"
    ElseIf $iMonth = 02 Then
    $Monat = "02_Februar"
    $Monat1 = "Februar"
    ElseIf $iMonth = 03 Then
    $Monat = "03_März"
    $Monat1 = "März"
    ElseIf $iMonth = 04 Then
    $Monat = "04_April"
    $Monat1 = "April"
    ElseIf $iMonth = 05 Then
    $Monat = "05_Mai"
    $Monat1 = "Mai"
    ElseIf $iMonth = 06 Then
    $Monat = "06_Juni"
    $Monat1 = "Juni"
    ElseIf $iMonth = 07 Then
    $Monat = "07_Juli"
    $Monat1 = "Juli"
    ElseIf $iMonth = 08 Then
    $Monat = "08_August"
    $Monat1 = "August"
    ElseIf $iMonth = 09 Then
    $Monat = "09_September"
    $Monat1 = "September"
    ElseIf $iMonth = 10 Then
    $Monat = "10_Oktober"
    $Monat1 = "Oktober"
    ElseIf $iMonth = 11 Then
    $Monat = "11_November"
    $Monat1 = "November"
    ElseIf $iMonth = 12 Then
    $Monat = "12_Dezember"
    $Monat1 = "Dezember"
    EndIf
    DirCreate("C:/Exel/")
    Local $h_Handle
    $FTPdir = _FTP_FindFileFirst($Conn, "DE_HSP_" & $Monat1 & "_" & $DatumJJ & "/export/", $h_Handle)
    If @error Then
    $DEHSP = 0
    Else
    $GetFile = _FTP_FileGet($Conn, "DE_HSP_" & $Monat1 & "_" & $DatumJJ & "/export/" & $FTPdir[10], "C:/Exel/" & $FTPdir[10] & "DEHSP", "True")
    $DEHSP = 1
    $Excelexist = 0
    While $Excelexist = 0
    $Excelcheck = FileExists("C:/Exel/" & $FTPdir[10] & "DEHSP")
    If $Excelcheck = 1 Then
    $Excelexist = 1
    EndIf
    WEnd
    $oExcel = _ExcelBookOpen("C:/Exel/" & $FTPdir[10] & "DEHSP")
    WinWait("Microsoft Excel - " & $FTPdir[10] & "DEHSP")
    _FTP_FindFileClose($h_Handle)
    EndIf

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

    $FTPdir = _FTP_FindFileFirst($Conn, "DE_SPP_" & $Monat1 & "_" & $DatumJJ & "/export/", $h_Handle)
    If @error Then
    $DESPP = 0
    Else
    $GetFile = _FTP_FileGet($Conn, "DE_SPP_" & $Monat1 & "_" & $DatumJJ & "/export/" & $FTPdir[10], "C:/Exel/" & $FTPdir[10] & "DESPP", "True")
    $DESPP = 1
    $Excelexist = 0
    While $Excelexist = 0
    $Excelcheck = FileExists("C:/Exel/" & $FTPdir[10] & "DESSP")
    If $Excelcheck = 1 Then
    $Excelexist = 1
    EndIf
    WEnd
    $oExcel2 = _ExcelBookOpen("C:/Exel/" & $FTPdir[10] & "DEHSPP")
    WinWait("Microsoft Excel - " & $FTPdir[10] & "DESPP")
    _FTP_FindFileClose($h_Handle)
    EndIf
    _ExcelColumnInsert($oExcel2, 6)
    If $DESPP = 1 Then
    $Range = _ExcelSheetUsedRangeGet($oExcel2, 1)
    _ExcelCopy($oExcel2, 1, 1, $Range[3], 19)
    $Range1 = _ExcelSheetUsedRangeGet($oExcel, 1)
    Sleep(5000)
    _ExcelPaste($oExcel, $Range1[3] + 1, 1)
    EndIf
    _ClipBoard_Empty()

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

    _ClipBoard_Empty()
    If $DEHSP = 1 Then
    _ExcelBookSave($oExcel)
    EndIf
    If $DESPP = 1 Then
    _ExcelBookClose($oExcel2, 1, 0)
    EndIf
    _ExcelRowDelete($oExcel, 1)
    _ExcelBookSave($oExcel)

    [/autoit]
  • Über GUi Daten einbringen

    • TheLuBu
    • 29. September 2010 um 22:56

    Hallo liebe Community,
    Ich bräuchte wiedereinmal ein bisschen Hilfe ;)

    Ich habe ein Programm geschrieben, welches eine Exceltabelle formatiert, in der verschiedene Kampagnen eingetragen sind.
    Das Programm arbeitet zur Zeit allerdings mit Absoluten Werten, z.B. steht der Kampagnenname im Quellcode. Wenn nun eine neue Kampagne hinzukommt, muss ich immer den Quellcode aktualisieren. Allerdings würde ich gerne die Kampagnen über ein GUI einpflegen.
    Gibt es diese Möglichkeit und wie kann ich dann Autoit beibringen, den Vorgang für jede Kampagne zu wiederholen?

    Danke schonmal im Vorraus
    TheLuBu

  • Anzahl der Werte in einem Array

    • TheLuBu
    • 13. Juli 2010 um 12:04

    Danke an allle, mit der Suche von Bugfix funktionierts!

  • Anzahl der Werte in einem Array

    • TheLuBu
    • 13. Juli 2010 um 11:59

    Bei $Anzahlgesamt = $Agentennameneinzeln[0] erhalte ich ja die Anzahl aller Namen, durch _arrayUnique wurden die ja gekürzt.

    Ich versuchs grade mal mit dem _Array2DSearch von BugFix

  • Anzahl der Werte in einem Array

    • TheLuBu
    • 13. Juli 2010 um 11:46

    Leider nein, immernoch der selbe Fehler. :(

    Habe grade drüber nachgedacht, _ExcelReadSheetToArray liefert ein 2-dimensionales Array zurück. Kann es daran liegen? Wenn ja, kriegt man ein 2-dimensionales Array umgewandelt?

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™