是高手的都进来看一看
我创建了一个datamodule,在这个里面加入了ado连接,在form1中调用datamodule,在implementation下面uses引用了datamodule模块,执行form1时为什么没有先执行datamodule
[解决办法]
查看dpr文件中 datamodule创建的顺序
app
把它调到第一位试试
Application.CreateForm(TDataModule1, DataModule1);
Application.CreateForm(TForm1, Form1);
[解决办法]
project->options->forms->auto create forms
把datamodule移到第一位
[解决办法]
直接编辑 projrect 文件:
program 项目名称;
..
begin
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.CreateForm(TDataMoudle, DM); // 把这一行提到前面
Application.Run;
end.