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

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

Назначить диапазону массива значения [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]

нет


Наверх

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