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

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

описание динамического массива в классе [D7, WinXP]


Страницы:   1 2

serj ©   (2004-11-13 19:50:00) 

описывается класс
TDTable = class(TObject)
public
Cells : array of array of integer;
...
end;>

var
XD : TDTable;
begin
XD.Create;


при создании объекта происходит ошибка с сообщением debugger'a
Project Project1.exe raised exception class EAccessViolation whith message 'Access violation at address 00404E80 in module 'Project1.exe'.Read of address 00000000C

может кто знает, в чём тут дело?


GuAV   (2004-11-13 20:31:00) [21]

Piter ©   (13.11.04 20:22) [3]
Конструктор вызывается через ссылку на класс, а не экземпляр класса...


Не всегда.


Piter   (2004-11-13 20:22:00) [22]

Конструктор вызывается через ссылку на класс, а не экземпляр класса...

Да и неужели ты не знаешь, что нельзя вызывать методы у экземпляра, который еще не создан (уже унчтожен)?


тт   (2004-11-13 20:00:00) [23]

Попробуй
XD:=TDTable.Create;


Palladin   (2004-11-13 19:52:00) [24]

да тут наверное все знают в чем тут дело...


Страницы:   1 2

Наверх

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