Вниз
Скачать: CL | DM;

Создание объекта класса   Найти похожие ветки 

← →
Станислав   (2004-04-06 15:31) [0]

Добрый день!

Проблема такая: создаю експортную процедуру в одной дллельки для вызова из другой, в этой процедуре создаю объект класса  TDataModule (MyObject := TDataModule.Create(MyObject);), в этом месте приложение падает. Причем падает оно только в том случае, если процедура имеет параметры, если у процедуры параметров нет, то все успешно проходит.
Подскажите, пожалуйста, как правильно создать объект.
Спасибо.


← →
pasha_golub ©   (2004-04-06 15:47) [1]

Код давайте.


← →
Ega23 ©   (2004-04-06 15:53) [2]

директивы вызова какие?


← →
Digitman ©   (2004-04-06 16:07) [3]

MyObject должен быть наследником TComponent


← →
Ega23 ©   (2004-04-06 16:11) [4]

MyObject := TDataModule.Create(MyObject)
Вообще странная сточка.


← →
jack128 ©   (2004-04-06 17:12) [5]


> MyObject := TDataModule.Create(MyObject)

Ну почему _теоритически код_ в полне работоспособный и даже утечек памяти может не быть, но для понимание происходящего он(код) затрудняет..
> Причем падает оно только в том случае, если процедура имеет
> параметры, если у процедуры параметров нет, то все успешно
> проходит

Соглашения о передаче параметров соблюдаются?



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.045 c
1-1081492317
[BAD]Angel
2004-04-09 10:31
2004.04.25
вопрос по IE.


1-1081341459
Questioner
2004-04-07 16:37
2004.04.25
Изменение стиля окна TWebBrowser..


14-1080937601
Knight
2004-04-03 00:26
2004.04.25
А можно из самой программы узнать сколько памяти она занимает?


4-1077726258
Profi
2004-02-25 19:24
2004.04.25
Проблемы с запуском


1-1081428225
Russko
2004-04-08 16:43
2004.04.25
Копирование каталога




   Наверх