Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Наполнение массива при объявлении [D7, XP]


Страницы:   1 2

Zheksonz ©   (2009-10-28 10:17:00) 

Добрый день.

как при объявлении массива байтов наполнить его значениями???
По аналогии с СИ, в котором это делается так:

Byte wr_data[] = {1,2,3,4,5,6,7,8};

и что в этой конструкции не так?
var
wr_data: array [8] of Byte = {1,2,3,4,5,7,8};


AIK   (2009-10-28 10:47:00) [21]


> Поди пытается таким макаром проинициализировать локальную
> переменную)


А я и не догодался, ну тогда в ответ пост 4


Сергей М.   (2009-10-28 10:38:00) [22]


> Что за ошибку хоть пишет?


Известно какую - "Не прохожу")

Поди пытается таким макаром проинициализировать локальную переменную)


AIK   (2009-10-28 10:34:00) [23]

Что за ошибку хоть пишет?


{RASkov}   (2009-10-28 10:32:00) [24]

> [9] Zheksonz   (28.10.09 10:31)

Да что ж тебе не везет-то так? :(


Плохиш   (2009-10-28 10:31:00) [25]


> Zheksonz   (28.10.09 10:25) [5]

Да, чукча - не читатель, чукча - писатель...

PS. Ты б занялся своим делом, а то столько лет уже коту под хвост.


Zheksonz   (2009-10-28 10:31:00) [26]

var
wr_data: array[1..8] of Byte = (1,2,3,4,5,6,7,8);


так тоже не проходит(((


Zheksonz   (2009-10-28 10:29:00) [27]

{RASkov} ©   (28.10.09 10:28) [7]

от этого???

var
wr_data: array[1..8] of Byte={1,2,3,4,5,6,7,8};


{RASkov}   (2009-10-28 10:28:00) [28]

> [0] Zheksonz   (28.10.09 10:17)
> и что в этой конструкции не так?
> var
> wr_data: array [8] of Byte = {1,2,3,4,5,7,8};

var
wr_data: array [1..7] of Byte = (1,2,3,4,5,7,8);

ищи отличия)


Zheksonz   (2009-10-28 10:26:00) [29]

AIK ©   (28.10.09 10:25) [4]

это если значения по порядку, а мне не только так нужно...


Zheksonz   (2009-10-28 10:25:00) [30]

так тоже не проходит(((

var
wr_data: array[1..8] of Byte={1,2,3,4,5,6,7,8};


AIK   (2009-10-28 10:25:00) [31]

Упс если ещё заполнить то

var
wr_data: array [1..8] of Byte;
i: integer;
begin
For i:=1 to 8 do
wr_data[i]:=i
end;


AIK   (2009-10-28 10:19:00) [32]

var
wr_data: array [1..8] of Byte;


brother   (2009-10-28 10:19:00) [33]

> {1,2,3,4,5,7,8};

(1,2,3,4,5,7,8 )
?


Zheksonz   (2009-10-28 10:18:00) [34]

)) шестёрку пропустил, но и с ней такой формат не воспринимается...


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо