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

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

Массивы


777 ©   (2002-09-13 12:22:00) 

Почему это не работает?
что я упустил?
type PValArr=array of string;
TValArray=^PValArr;
....................

Ar:Array[0..100]of string[4]=(...............);
.....................

procedure TForm1.FormDblClick(Sender: TObject);
Var Val:TValArray;
begin
Val:=@Ar;
Form1.Caption:=Val^[0]; /////// Access violation!!!!!!
end;


777   (2002-09-13 12:54:00) [1]

Всё, понял, работает.
Спасибо.


Ketmar   (2002-09-13 12:48:00) [2]

а заем делать указатель на указатель (TValArray)? открытые массивы - сами по себе указатели.

Satanas Nobiscum! 13-Sep-XXXVII A.S.


gek   (2002-09-13 12:48:00) [3]

Ясно сказано - разные.


777   (2002-09-13 12:38:00) [4]

Что именно?
array of string & array[0..100]of string?


Anatoly Podgoretsky   (2002-09-13 12:28:00) [5]

Это же разные типы


Наверх

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