![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
описание динамического массива в классе [D7, WinXP]
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]да тут наверное все знают в чем тут дело...