社区
网络编程
帖子详情
关于VBS打开文件的问题
roserice
2021-04-29 04:20:52
想问大家可以用VBS通过打开文件选择框选择文件后,打开任意文件吗,网上见到过打开excel文件的,不知道其他类型怎么通过选择后打开比如文本,图片,媒体,最后想问一下,还有人用VBS吗?谢谢!
...全文
3209
2
打赏
收藏
关于VBS打开文件的问题
想问大家可以用VBS通过打开文件选择框选择文件后,打开任意文件吗,网上见到过打开excel文件的,不知道其他类型怎么通过选择后打开比如文本,图片,媒体,最后想问一下,还有人用VBS吗?谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
milaoshu1020
2021-05-07
打赏
举报
回复
用不了文件选择对话框的话,可以让用户手动输入文件路径,语句很简单: path = Inputbox("请输入文件路径:") 使用Everything可以很方便的找到文件,在文件上点右键,选择"复制完整路径和文件名",然后在对话框中粘贴即可; 使用效果如图所示:
舉杯邀明月
2021-05-04
打赏
举报
回复
① VBS无法直接调用API,因此也就不能直接通过API来实现“通用对话框”。
② 试了一下,在VBS中创建通用对话框对象失败。
(注:是系统提供的COM对象,不是自己写的Active DLL)
③ 既然你有打开Excel的,那也可以通过Office的FileDialog来“打开”任何类型的文件。
我记得它的“类型筛选器”也是可以自定义的,
当然这个方案的缺点就是必须安装完整版的Offce才能运行了。
vbs
执行报错
vbs
没有文件拓展,双击无法打开
将下方代码保存为xxx.reg。双击加入注册表就行了。
解决
VBS
文件双击不能运行的
问题
解决方法来自:https://zhidao.baidu.com/question/313810845.html 文件关联被破坏了,解决办法如下:将下面所有代码复制保存为扩展名是“reg”的文件,即注册表文件,双击运行: Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\.
VBS
] @="
VBS
File" [HKEY_CLASSES...
Windows中.
vbs
文件恢复默认打开方式的解决方法
Windows中.
vbs
文件恢复默认打开方式的解决方法
vbs
之 解决打开Excel文件格式与扩展名指定格式不一致的
问题
' Q:解决打开Excel文件格式与扩展名指定格式不一致的
问题
' A: 使用工作簿saveAs时,往往忽略掉它的第二个参数FileFormat,添加即可。 比如: set bookDiff = oExcel.workBooks.addworkbooks.saveAs diffBomPath, -4143 workbooks.close 常用的fileFormat格式: ...
网络编程
1,502
社区成员
18,428
社区内容
发帖
与我相关
我的任务
网络编程
VB 网络编程
复制链接
扫一扫
分享
社区描述
VB 网络编程
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章