So, liebe Kinder, heute geht es um eine Funktion namens _ArrayMaxIndex.
Nehmt bitte alle euer AutoIt-Hilfe-Buch heraus und schlagt das Kapitel _ArrayMaxIndex auf. Im Abschnitt "Beispiel" findet ihr dann 2 Fehler, einen in der Formulierung und einen im Code.
Formulierung:
ZitatMsgBox($MB_SYSTEMMODAL, 'Index des maximalen String Wertes', _ArrayMaxIndex($aArray, 0, 1))
MsgBox($MB_SYSTEMMODAL, 'Index des maximalen numerischer String Wertes', _ArrayMaxIndex($aArray, 1, 1))
Mein Vorschlag: In der zweiten Zeile sollte "Index des maximalen numerischen Wertes" stehen.
Möglicher Code-Fehler:
In der letzten Zeile des Beispiels steht
ZitatMsgBox($MB_SYSTEMMODAL, 'Index des maximalen numerischer
StringWertes in Spalte 2', _ArrayMaxIndex($aArray, 1, 0, 0, 2))
Abgesehen davon, dass auch hier nur "... numerischen String Wertes ..." stehen sollte, ergibt die Rückgabe immer NULL. Ist es möglich, dass der Aufruf falsch ist? Meine Vermutung ist der eine 0 Wert bei den Parametern: _ArrayMaxIndex($aArray, 1, 0, 0, 2)
Wichtige allgemeine Frage: Wie handhaben wir Fehler, die schon in der EN Hilfe bestehen? Wenn ich hier Bescheid sage, passiert dann etwas, oder kann ich mir die Mühe sparen?
(Z. B. gäbe es Formulierungsfehler im EN Example zu _ArrayMaxIndex. Und falls es tatsächlich um einen Fehler im Code handelt, ist der auch im englischen vorhanden.)