running-frag
why me?
- Сообщения
- 441
- Репутация
- 60
есть часть кода
массив
хочется что бы
не могу додумать как сменить цикл что б писать начинало со второй (т.к. первую мы забронируем под ширину и высоту массива)
как задать ширину и высоту не интересно, интересно как сменить циклы что б они писали все данные без потерь
ps: смена алгоритма тоже не интересует, да я знаю такую функцию как StringSplit () :D
Добавлено:
так же столкнулся с приколом что в массив больше чем 250 (по х) значение не записует, у двумерного массива есть какие то ограничения?
Код:
Local $pix[$height][$width], $aTemp
Local $aArr = StringRegExp($sHex, "(.{" & ($width * 7) & "})", 3)
;_ArrayDisplay($aArr)
For $x = 0 To UBound($aArr) - 1
$aTemp = StringRegExp($aArr[$x] & " ", "(.{6}) ", 3)
For $y = 0 To UBound($aTemp) - 1
$pix[$x][$y] = StringRegExpReplace($aTemp[$y], "(.{2})(.{2})(.{2})", "\3\2\1")
Next
Next
массив
Код:
#cs
$aArr[$N]
949494 1F1F1F 000000 464646 505050
999999 000000 000000 000000 000000
999999 000000 000000 000000 000000
999999 000000 000000 000000 000000
999999 000000 000000 000000 000000
929292 1F1F1F 000000 474747 4F4F4F
222222 959595 989898 7F7F7F 0A0A0A
#ce
хочется что бы
Код:
$pix[0][1] = 5 ; ширина
$pix[0][2] = 8 ; высота
не могу додумать как сменить цикл что б писать начинало со второй (т.к. первую мы забронируем под ширину и высоту массива)
как задать ширину и высоту не интересно, интересно как сменить циклы что б они писали все данные без потерь
ps: смена алгоритма тоже не интересует, да я знаю такую функцию как StringSplit () :D
Добавлено:
Сообщение автоматически объединено:
так же столкнулся с приколом что в массив больше чем 250 (по х) значение не записует, у двумерного массива есть какие то ограничения?