Hallo ihr lieben. Ich hätte da mal wieder ein kleines Problem. Ich wäre für jede Hilfe dankbar!!
Folgendes: Ich habe eine Textfile. Ich nenne sie "Zahlen.txt" In dieser txt Datei steht in jeder Zeile eine random Zahl.
Ich möchte nun, dass autoit erkennt um welche zahl es sich handelt und dann dementsprechend handelt.
Er soll eine Zahl unter vielen finden können..... und ich möchte nicht 1000(kleine Übertreibung ) Variablen schreiben. Deshalb dachte ich mir: Soll er sie aus dem Array raussuchen: An sich funktioniert die Sache, aber schaut selbst :
#include <Array.au3>
Dim $sl1[10] ;sl1 = versuch ---->readline1
$sl1[0] = "1"
$sl1[1] = "2"
$sl1[2] = "3"
$sl1[3] = "4"
$sl1[4] = "5"
$sl1[5] = "6"
$sl1[6] = "7"
$sl1[7] = "8"
$sl1[8] = "9"
$sl1[9] = "10"
$line = FileReadLine("Zahlen.txt" , 1)
If $sl1[0] = $line Then ; ist die zahl 1 in line 1,dann msgbox"funzt", ist die zahl eine andere, dann msgbox"funzt nicht"
;an sich funktionert es also
;---------------------> wenn ich allerdings hier $sl1[] oder $sl1[0,1,2,3...] angebe, gibt er mir einen Fehler,... bei $sl1 "funzt nicht"(egal welche zahl)
MsgBox(4096,"Test","Funzt",10)
Else
MsgBox(4096,"Test","Funzt nicht",10)
EndIf
Im Prinzip möchte ich einfach nur, wie gesagt, dass er eine Zahl, egal welche, aus dem array rauslesen kann. Geht das mit nem Array oder muss ich da andere Methoden verwenden????? Euer grübelnder Dönn3y XD Danke