Delphi 如何让一个变量的值为其他 程序调用
比如我button1事件中获取了GameHwnd:=12345678然后我要在其他的程序中直接调用GameHwnd要怎么做就是说GameHwnd已经有数据了我在后面的Fu...
比如我button1事件中
获取了
GameHwnd:=12345678
然后我要在其他的程序中直接调用
GameHwnd要怎么做
就是说GameHwnd已经有数据了 我在后面的Function 中将直接调用他
应该是我形容错了
就是说我在我mainunit.pas 调用了 a001.pas
然后a001.pas 里面有很多function
我在mainunit.pas 里面调用了其中一个 functionA001 这个functionA001里面有一句
GameHwnd:=12345678 (注意不是result)
然后我接下来继续调用 functionB001(参数1) (两个调用是在不同的事件里面,但是A001肯定先运行)
我要怎么才能直接调用GameHwnd(必须是登月12345678)
类似于按键精灵里面
你在前面写一句
Game=12345678
你在后面就可以一直使用这个变量GAME(12345678)而不用去重新获取他的值
追加一个问题:
我用WinExec启动一个程序后
如何直接获得该程序的Thandel? 展开
获取了
GameHwnd:=12345678
然后我要在其他的程序中直接调用
GameHwnd要怎么做
就是说GameHwnd已经有数据了 我在后面的Function 中将直接调用他
应该是我形容错了
就是说我在我mainunit.pas 调用了 a001.pas
然后a001.pas 里面有很多function
我在mainunit.pas 里面调用了其中一个 functionA001 这个functionA001里面有一句
GameHwnd:=12345678 (注意不是result)
然后我接下来继续调用 functionB001(参数1) (两个调用是在不同的事件里面,但是A001肯定先运行)
我要怎么才能直接调用GameHwnd(必须是登月12345678)
类似于按键精灵里面
你在前面写一句
Game=12345678
你在后面就可以一直使用这个变量GAME(12345678)而不用去重新获取他的值
追加一个问题:
我用WinExec启动一个程序后
如何直接获得该程序的Thandel? 展开
4个回答
展开全部
简单的方法如下:
把这个数据保存为硬盘上的临时文件,别的程序读取就行
专业的方法:
使用动态数据共享
把这个数据保存为硬盘上的临时文件,别的程序读取就行
专业的方法:
使用动态数据共享
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把GameHwnd变量定义在a001.pas的public下面
更多追问追答
追问
那 是不是
begin
functiona001
b2:=GameHwnd
这里的b2会等于12345678?
追答
是的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
保存成一个文件,或者注册表值等,不知道你是不是要做DLL
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询