社区
VB基础类
帖子详情
简单小问题要麻烦大家
yang_yang
2001-12-12 02:16:53
在我编的程序中要调用 outlook程序为什么不行?
Private Sub Label16_Click()
Dim str As String
str = Shell("outlook.exe maito://sjtuyjc@263.net", vbNormalFocus)
End Sub
...全文
67
4
打赏
收藏
简单小问题要麻烦大家
在我编的程序中要调用 outlook程序为什么不行? Private Sub Label16_Click() Dim str As String str = Shell("outlook.exe maito://sjtuyjc@263.net", vbNormalFocus) End Sub
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dingfuhao
2001-12-12
打赏
举报
回复
我想是因为Explorer.exe的路径包含在环境变量Path下吧,而OutLook.exe的路径不在
的原因,OutLook.exe的路径查注册表应该可以查得出来的
uguess
2001-12-12
打赏
举报
回复
是这样的:在注册表中HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\OUTLOOK.EXE 下的“默认”值就是OUTLOOK的路径;
调用 Explorer 可以直接用是因为它在Windows的目录下,符合系统查找文件的要求;
yang_yang
2001-12-12
打赏
举报
回复
他提示的错误是文件没找到,呵呵,我机器里当然是有 outlook 的。
如果打 outlook 的完整路径是可以的。但怎样得到它的路径呢?
还有就是 为什么调用 Explorer直接写就可以呢?
uguess
2001-12-12
打赏
举报
回复
Private Sub Label16_Click()
Shell "outlook.exe maito://sjtuyjc@263.net", vbNormalFocus
End Sub
VB基础类
7,785
社区成员
197,585
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章