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?
展开
 我来答
214978089
2011-04-01
知道答主
回答量:4
采纳率:0%
帮助的人:3657
展开全部
按我的想法瞎说两句吧!我也是来提问的,所以也许根本不如你呢!首先,在另外一个程序里继承你的这个类,然后可以直接调用呗!
testerHooK
2011-04-02 · 超过67用户采纳过TA的回答
知道小有建树答主
回答量:229
采纳率:0%
帮助的人:195万
展开全部
简单的方法如下:
把这个数据保存为硬盘上的临时文件,别的程序读取就行

专业的方法:
使用动态数据共享
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友0951d78
2011-04-02 · TA获得超过1451个赞
知道小有建树答主
回答量:1727
采纳率:0%
帮助的人:1273万
展开全部
把GameHwnd变量定义在a001.pas的public下面
更多追问追答
追问
那 是不是 
begin
functiona001
b2:=GameHwnd
这里的b2会等于12345678?
追答
是的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
DelphiPlus
2011-04-02 · TA获得超过161个赞
知道答主
回答量:58
采纳率:0%
帮助的人:0
展开全部
保存成一个文件,或者注册表值等,不知道你是不是要做DLL
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式