Ещё уточнение:
Главный файл exe первым загружает модуль DataModule.bpl
Код:
procedure TFMain.FormCreate(Sender: TObject);
var
r: TRect;
begin
LoadDataModule();
Application.CreateForm(TDM, DM);
DM.Query.Active:=False;
MainHandle:= Self.Handle;
SystemParametersInfo(SPI_GETWORKAREA, 0, @r, 0);
Self.Width:=r.Right;
Self.Height:=r.Bottom;
Self.Left:=r.Left;
Self.Top:=r.Top;
end;
в этом случае строка
выполняется без ошибки
далее загружается модуль Login.bpl. Модуль datamodule.bpl не выгружается из памяти...
Так вот из модуля Login.bpl уже на строке
вылетает с ошибкой...