-
a:array [0..100] of byte;
pa: pointer to byte;
pa:=ADR(a[0]); или ADR(a);
pa:=pa+i;
pa^:=28; //запись в элемент i.
Для строк надо применять функции копирования либо строк, либо массивов памяти.
-
Спасибо, туплю.. Сделал без функций копирования (хотя, по аналогии):
pStrA := pStrArr + BYTE_TO_DWORD(rcvIndex) * 201; (* длина строки +1 *)
pStrA^ := 'строка';
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума