[autoit]
StringIsDigit
[/autoit]
?
StringIsDigit
[/autoit]
?
Du kannst dir mit _Arraydisplay das Array auch ausgeben, schafft übersicht
Sind wohl noch mehr Probleme, habe es nicht wirklich durchgesehen, ist sehr unsauber geschrieben (zumindest die Forschleife :D)
Achte darauf beim Array $ProcessList nicht von 0 zu beginnen. 0 enthält die Arraydimension. Zeile 191/204 zum Beispiel. Die k Variable dann auch auf 1 setzen. Aber nimm doch anstatt der k gleich das i?
Ein simpler PW Schutz ist so nicht möglich. Du musst den kompletten Inhalt der Dateien verschlüsseln (Beispiel Autobert). Alternativ dafür wäre nen ZIP oder RAR Archiv mit Passwort. Eine andere Möglichkeit wäre, dir ne MYSQL Datenbank zu schnappen und dort die Werte hinterlegen. Vorteil wäre, dass jeder immer die gleichen aktuellen Daten hat ohne Update. Nachteil, die Dateien sollten nicht so groß sein. Deswegen wäre es interessant mal zu wissen, was du verschlüsseln willst. Datei-Typ, wie viele Dateien, etc.
Grüße
Naja, durch Eingabe von einem Passwort werden dann die Daten entschlüsselt, wodurch das Programm dann die Daten lesen kann. So ist es ja gewollt oder?
Naja du könntest die Dateien einzeln verschlüsseln, ob das allerdings schnell geht hängt von der Größe der Dateien ab.
ControlSetText
Hängt für immer in der 2ten Forschleife weil If $m < 0 Then $m = 0.
Lol, musste aber auch überlegen bzgl. Quersumme
Wie kann man 8, 9 und 10 haben wenn man 7 nicht hat?
Hab alle, nicht sooo schwer
Bei mir geht es sowohl mit GUICtrlCreateListView als auch mit _GUICtrlListView_Create und UTF8-BOM. WIN 7 64bit.
#include <GuiListview.au3>
$GUI = GUICreate("", 500, 500)
$hListView = _GUICtrlListView_Create($GUI, "☆", 0, 0, 500, 250)
_GUICtrlListView_AddItem($hListView, "☆", 0)
$hListView2 = GUICtrlCreateListView("☆", 0, 250, 500, 250)
GUICtrlCreateListViewItem("☆", $hListView2)
GUISetState()
Do
Until GUIGetMsg() = -3
ZitatAm liebsten natürlich in einem Array
StringBetween liefert bereits ein Array!!!
Na klar helf ich dir auch bei den Arrays, aber muss dich enttäuschen, bin nicht weiblich
Hättest die Tabellen als INTEGER erstellen sollen, dann würde der Aufruf passen.
So spontan fällt mir im Aufruf keine Lösung ein.
$iRval = _SQLite_GetTable2d(-1, 'SELECT a, b, c FROM "test" where "a" like "200" and "b" > "599" and "b" < "771";', $aResult, $iRows, $iColumns)
[/autoit]#include <SQLite.au3>
[/autoit] [autoit][/autoit] [autoit]Local $aResult, $iRows, $iColumns, $iRval
_SQLite_Startup()
$DB = _SQLite_Open(@ScriptDir & "\test2.db")
If @error Then MsgBox(0, "SQL Open", @error)
$iRval = _SQLite_GetTable2d(-1, 'SELECT "c" FROM "test" where "a" like "200" and "b" > "599" and "b" < "771";', $aResult, $iRows, $iColumns)
[/autoit] [autoit][/autoit] [autoit]_ArrayDisplay($aResult)
[/autoit] [autoit][/autoit] [autoit]_SQLite_Close($DB)
_SQLite_Shutdown()
Benutz doch bitte nen FileHoster und lad sie da hoch, würde einiges erleichtern ;)!
So Serienbrief mäßig!
Wenn du Alina durch Barbara ersetzt, wird ja Alina's zu Barbara's. Also ist es doch egal, welche Form der Namen hat?