intouch如何做选择文件对话框? 点击:1304 | 回复:4



henryTsai

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 3回
  • 年度积分:0
  • 历史总积分:9
  • 注册:2005年9月14日
发表于:2007-07-17 13:10:00
楼主
我要做一个保存历史纪录的功能, 但是只能输入文件地址和文件名, 不知道怎么做像一般软件在保存文件时弹出的文件浏览对话框, 恳请哪位大侠不吝指教, 多谢了



youhm

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 709回
  • 年度积分:0
  • 历史总积分:2593
  • 注册:2005年2月16日
发表于:2007-07-18 08:54:00
1楼
需要安装Commondialog 对话框控件

deng_lp

  • 精华:5帖
  • 求助:0帖
  • 帖子:65帖 | 2669回
  • 年度积分:0
  • 历史总积分:2876
  • 注册:2001年6月19日
发表于:2007-07-18 18:30:00
2楼
我来作一个INTOUCH可支持API调用或VBA,VBS的脚本程序,有人响应吗?
这样就不受限了。

youhm

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 709回
  • 年度积分:0
  • 历史总积分:2593
  • 注册:2005年2月16日
发表于:2007-07-18 22:53:00
3楼
我在网上下载了一个DLL可以在VBS里调用API,但在InTouch里就不好用了,只有间接的通过VBS才能调用API。
楼上请教一下,就是楼主这个问题在脚本里使用OLE_CreateObject建立Commondialog对象,但是调用方法却出错,和以上DLL调用API一样的现象

youhm

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 709回
  • 年度积分:0
  • 历史总积分:2593
  • 注册:2005年2月16日
发表于:2007-07-18 23:37:00
4楼
换一种引用方式可以了
DIM ComDlg;
OLE_CreateObject(%ComDlg,"UserAccounts.CommonDialog") ;
%ComDlg.showopen();

热门招聘
相关主题

官方公众号

智造工程师