![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
System.@IntfClear [D5, Win2k]
Tyke © (2003-02-07 11:15:00)При работе с интерфейсами после удаления класса реализующего интерфейс, периодически возникает ошибка EAccessViolation. Стек показывает:
[00406CCC] System.@IntfClear + $10
[004034E1] System.@HandleAnyException + $35
[00448E8F] Forms.TCustomForm.WndProc (Line 3064, "Forms.pas" + 95) + $0 - а всё выше не понимаю :-(
[0056E927] UClientCardsIssue.TClientCardsIssueController.Destroy (Line 128, "UClientCardsIssue.pas" + 4) + $0 - вызов дестуктора класса
[0040300B] System.TObject.Free + $B
[0040E805] SysUtils.FreeAndNil + $D - здесь соответсвенно удаляю класс
uw (2003-02-07 15:02:00) [1]А переменная как описана, как класс или как интерфейс?
Gigabyte (2003-02-07 14:52:00) [2]А ты опиши конкретнее: что тебе надо сделать, что куде передать, может тогда помощь найдется