Hallo,
Ich habe ein Problem und zwar habe ich einen 1D Array und möchte den in eine Liste bekommen, das heißt es soll später so aussehen:
1
2
3
4
5
6
7
8
9
10
Der Array heißt $array und hat halt die Werte 1-10
mfg
hauke96
Hallo,
Ich habe ein Problem und zwar habe ich einen 1D Array und möchte den in eine Liste bekommen, das heißt es soll später so aussehen:
1
2
3
4
5
6
7
8
9
10
Der Array heißt $array und hat halt die Werte 1-10
mfg
hauke96
das Zauberwort heißt _ArrayToString()
Hallo,
was meinst Du mit "soll später so aussehen"?
So:
[autoit]
Global $MyArray[10] = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
Global $MyString = ""
For $x In $MyArray
$MyString &= "|" & $x & "|" & @CRLF
Next
ConsoleWrite($MyString)
[/autoit]happy computing!
R@iner
Oder so:
#include <WindowsConstants.au3>
Dim $array[10] = [1,2,3,4,5,6,7,8,9,10]
$hGui = GUICreate('test', 300, 300)
$hList = GUICtrlCreateList('', 10, 10, 280, 280, BitOR($WS_BORDER, $WS_VSCROLL))
GUISetState()
For $i = 0 To UBound($array) - 1
GUICtrlSetData($hList, $array[$i])
Next
Do
Until GUIGetMsg() = -3
GENAU das ist es!!!
Vielen Dank für die sehr schnelle Hilfe