Форум: "Начинающим";
Текущий архив: 2007.11.18;
Скачать: [xml.tar.bz2];
Внизвзаимодействие между формами в dll Найти похожие ветки
← →
jden (2007-10-23 10:29) [0]доброго времени суток.
столкнулся со следующей проблемой: в dll поместил форму (MainForm) по нажатию кнопки создается вторая форма
procedure TMainForm.Button1Click(Sender: TObject);
var f2:TAddReport;
begin
f2:=TAddReport.Create(MainForm);
if f2.ShowModal=mrOK then ...
f2.Free;
end;
при показе формы хочу обратиться к MainForm
procedure TAddReport.FormShow(Sender: TObject);
begin
ShowMessage( MainForm.Name);
end;
и натыкаюсь на ошибку "Access violation..."
почему это происходит? как это реализовать?
← →
Сергей М. © (2007-10-23 10:32) [1]
> почему это происходит?
Потому что MainForm = nil.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.11.18;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.038 c