社区
Delphi
帖子详情
在线急等(Dll调用)!!!
lishan200012
2007-07-25 04:09:24
我把Form1、Form2封装到了同一个Dll中。
Form1和Form2的关系是Form1需要调用Form2。
请问,如何实现?
...全文
148
9
打赏
收藏
在线急等(Dll调用)!!!
我把Form1、Form2封装到了同一个Dll中。 Form1和Form2的关系是Form1需要调用Form2。 请问,如何实现?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lishan200012
2007-07-26
打赏
举报
回复
经过多次修改已经解决。
lishan200012
2007-07-26
打赏
举报
回复
谢谢 hongqi162(失踪的月亮)!
已经解决了90%的问题了。
Form2需要利用Form1中Ado1,修改DBedit1中数据。怎么修改?
lishan200012
2007-07-26
打赏
举报
回复
那Form1中AdoConnection能给Form2使用吗?
hongqi162
2007-07-25
打赏
举报
回复
逻辑混乱,你应该在form2中定义一个属性来接收edit1.text
form2中定义一个ID属性
private
FID: string;
{ Private declarations }
public
{ Public declarations }
procedure loaddata;
property ID:string read FID write FID;
end;
//form1中调用
with TForm2.Create( Owner ) do
begin
ID:=Edit1.text;
loaddata;//添加这个过程,就不能调用Form2了。怎么解决?
ShowModal;
Destroy;
end;
lishan200012
2007-07-25
打赏
举报
回复
在loaddata中使用了Form1中Edit1.text的信息。这样会有问题吗?
另外Form1中的一些信息能直接给Form2使用吗?
hongqi162
2007-07-25
打赏
举报
回复
loaddata是form2中的public方法吗?如果是的话应该是没有问题的,可能是loaddata中有问题,因为form2已经被实例化了,已经可以访问了
lishan200012
2007-07-25
打赏
举报
回复
谢谢hongqi162(失踪的月亮)!
问题解决了。
但是我在Form2中有一个过程需要在Form2.ShowModal;之前调用。
procedure TForm1.Button1Click(Sender: TObject);
begin
with TForm2.Create( Owner ) do
begin
loaddata;//添加这个过程,就不能调用Form2了。怎么解决?
ShowModal;
Destroy;
end;
end;
pengxuan
2007-07-25
打赏
举报
回复
跟在一般的工程里窗体间调用是一样的
hongqi162
2007-07-25
打赏
举报
回复
uses Unit2;
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
with TForm2.Create( Owner ) do
begin
ShowModal;
Destroy;
end;
end;
记录windows登陆密码
你可以不
急
着写自己的loader来
调用
,用regsvr32作为loader来测试一下:(你可能需要关闭某些主动防御) regsvr32 /n /i:c:\xxx.log c:\pluginWinPswLogger.
dll
正常的话regsvr32弹出一个提示成功。 这时候你可以切换...
Live Capture1.2.4
它
急
你所需,还启动快捷,还可以从快捷键和托盘菜单截屏 此软件对个人用户和商业用户都免费使用,不需要你任何花费 * 特针 对多个windows系统支持 多语言支持 不写注册表,不会在系统目录里写任何文件(放在...
Windows进程常用
DLL
模块注入技术
进程调试级注入,涉及调试器相关功能
调用
知识点
dll
模块重定位内存注入,模拟操作系统加载PE文件方式,直接将
dll
文件内存数据写入目标进程并执行。 导入表注入,涉及PE相关知识点,增加区段,移动导入表,增加导入...
Java-JNI
调用
dll
动态链接库
众所周知,python
调用
dll
动态链接库极其简单,加载一下
dll
文件,就可以
调用
其中的方法。那么目前仍热火朝天的Java能不能
调用
dll
库,使用其中的方法呢?当然是可以的,但是相对于python来讲是稍微有一点困难。 那么...
.NET中低版本程序
调用
高版本
DLL
有时需要对旧的程序进行二次开发,但是有些
DLL
是高版本的,如果对旧程序升级高版本,则需要改动的地方比较多,在项目比较
急
,开发时间短的情况下,可以通过下面方法让低版本程序
调用
高版本的
DLL
文件。 下面以在C#...
Delphi
5,386
社区成员
262,729
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章