![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Назначить диапазону массива значения [D7, XP]
HF-Trade © (2010-09-30 04:19:00)Const
AError: Array [0..100] of String =
(
'aaaa',
'bbbb',
//Можно ли как нибудь указать, что элементы с 2 по 10 имеют одинаковые значени? Что то типа -
[2..10] = 'ccc',
...
'ffff',
....
);
Anatoly Podgoretsky (2010-09-30 16:03:00) [1]Правильное если на себе не показывать.
12 (2010-09-30 15:40:00) [2]
> это просто идея
жалко, что неправильная оказалась :)
Anatoly Podgoretsky (2010-09-30 15:28:00) [3]Ну и ладно, все равно по шапке получишь на практике, если вздумаешь использовать свой совет, или это только для внешнего применения?
12 (2010-09-30 09:56:00) [4]не дождетесь (с)
Anatoly Podgoretsky (2010-09-30 09:29:00) [5]
> да, конечно, косяк мой
Это не косяк, строки длинные, а не короткие, поэтому молись или беги подальше.
Anatoly Podgoretsky (2010-09-30 09:23:00) [6]
> 12 © (30.09.10 08:44) [2]
Молилась ли ты на ночь Дездемона?
12 (2010-09-30 08:52:00) [7]
> Код некорректный.
>
да, конечно, косяк мой
это просто идея
oxffff (2010-09-30 08:49:00) [8]
> 12 © (30.09.10 08:44) [2]
Код некорректный.
1. sizeof(string[255])=256.
2. Соответственно перетирается байт длины строки по string[0].
12 (2010-09-30 08:44:00) [9]можно сделать всем = 'ccc', а потом, выбранным, другие
procedure TForm1.btn1Click(Sender: TObject);
var
i:integer;
s:array[0..100] of string[255];
begin
FillMemory(addr(s), 101*255, ord('с'));
s[1] := 'aaa';
s[123]:='sssd';
end;
Palladin (2010-09-30 07:33:00) [10]нет