超难问题,请教delphi与VBS交互问题

hwshws123 2011-08-13 11:41:36
想用delphi写个简单的公式计算器,使用vbs来进行计算。请问VBS怎么获得delphi窗口里某控件值,比如delphi里某Edit值。

能给个代码最好,谢谢!
...全文
126 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
hwshws123 2011-08-15
  • 打赏
  • 举报
回复
6楼给的地址不对。自己顶下,这问题是超难吗?
无条件为你 2011-08-15
  • 打赏
  • 举报
回复
最笨的方法,delphi将Edit的值写到一个txt文件中,如果该txt不存在就创建!

你的VBS读取该txt并删除此txt。VBS有个方法可以直接判断txt是否存在!你可以不停去判断即可。
ydtuiguang2 2011-08-14
  • 打赏
  • 举报
回复
http://topic.csdn.net/u/20110813/19/f6f42e02-e50b-4736-9de2-dc5e306016c2.html
hwshws123 2011-08-14
  • 打赏
  • 举报
回复
做成COM类型?没明白,如何与COM类型里的界面交互数据?比如如何读取界面EDIT里文本,如何让Button控件位置移动?
山东蓝鸟贵薪 2011-08-14
  • 打赏
  • 举报
回复
占位置继续学习中.......
Oraclers 2011-08-13
  • 打赏
  • 举报
回复
你的DELPHI程序做成COM类型的,VBS就可以调用了。
hwshws123 2011-08-13
  • 打赏
  • 举报
回复
vbs不可以调用系统API。能否有最直接的办法,将delphi的窗口对象赋给vbs变量?这样vbs就可以直接使用脚本获得EDIT值("T=Form1.Edit.Text")。
浩南_哥 2011-08-13
  • 打赏
  • 举报
回复
貌似vbs可以调用系统api,这样的话就可以用枚举窗口句柄的方法获取到编辑框的值。
hwshws123 2011-08-13
  • 打赏
  • 举报
回复
没人能解决这个问题吗?

5,392

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧