社区
VB基础类
帖子详情
SHELL,问题请教
daizi2007
2006-01-15 02:00:23
请教,如何用SHELL打开,当前目录下的readme.txt文件
...全文
288
16
打赏
收藏
SHELL,问题请教
请教,如何用SHELL打开,当前目录下的readme.txt文件
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jthkl
2006-01-15
打赏
举报
回复
刚才说错了start.exe是在win98中的不过可以拷贝到2000下使用。
cyy201
2006-01-15
打赏
举报
回复
好像在Win环境下,可以直接执行readme.txt,Win会自己调用关联的程序打开
jthkl
2006-01-15
打赏
举报
回复
其实可以使用start.exe
在xp下提供,如果运行start readme.txt就会用记事本(txt的关联程序)打开readme.txt
如果是abc.doc就会调用word了。
在2000server下没有提供,不过可以从xp里面拷贝一下,一样可以正常运行。
guoguo1982
2006-01-15
打赏
举报
回复
学习一下了!!
yzm8529
2006-01-15
打赏
举报
回复
Private Sub Command1_Click()
Dim s As String
If Right(App.Path, 1) = "\" Then
s = App.Path + "readme.txt"
Else
s = App.Path + "\readme.txt"
End If
Shell "notepad.exe " & s, vbNormalFocus
End Sub
App表示你用VB所编的程序
rainstormmaster
2006-01-15
打赏
举报
回复
就是这样,不过app.path最好处理一下:
dim s as string
if right(app.path,1)="\" then
s=app.path+"readme.txt"
else
s=app.path+"\readme.txt"
end if
Shell "notepad.exe " & s,vbNormalFocus
guoguo1982
2006-01-15
打赏
举报
回复
道理一样啊,看你需要用什么程序打开拉,如果是ps的话,就把上面的notepad.exe换成ps的程序就行了,要用画图板的话,就用画图板程序打开就行乐!!
kingna
2006-01-15
打赏
举报
回复
新手求教:
如果要打开"*.bmp"文件则应该如何编程阿?
faysky2
2006-01-15
打赏
举报
回复
你的代码得改一下:
在notepad.exe后面需要有一个空格
Private Sub m_Intr_Click()
Shell "notepad.exe D:\Program Files\Microsoft Visual Studio\VB98\工程\readme.txt", vbNormalFocus
End Sub
Private Sub m_Intr_Click()
Shell "notepad.exe " & App.path & "\readme.txt", vbNormalFocus
End Sub
northwolves
2006-01-15
打赏
举报
回复
Private Sub Command1_Click()
Shell "notepad.exe " & App.Path & "\readme.txt", vbNormalFocus
End Sub
daizi2007
2006-01-15
打赏
举报
回复
我的代码:
Private Sub m_Intr_Click()
Shell "notepad.exe" & "D:\Program Files\Microsoft Visual Studio\VB98\工程\readme.txt", vbNormalFocus
End Sub
不行啊
Private Sub m_Intr_Click()
Shell "notepad.exe" & App.path & "\readme.txt", vbNormalFocus
End Sub
也不行
说文件未找到
Shell "notepad.exe"只是打开记事本程序,我需要打开"readme.txt"
路径是肯定对的
wzzwwz
2006-01-15
打赏
举报
回复
哪个不行?
daizi2007
2006-01-15
打赏
举报
回复
我试过了,不行
wzzwwz
2006-01-15
打赏
举报
回复
ShellExecute
VB声明
Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
说明
查找与指定文件关联在一起的程序的文件名
返回值
Long,非零表示成功,零表示失败。会设置GetLastError
参数表
参数 类型及说明
hwnd Long,指定一个窗口的句柄,有时候,windows程序有必要在创建自己的主窗口前显示一个消息框
lpOperation String,指定字串“open”来打开lpFlie文档,或指定“Print”来打印它
lpFile String,想用关联程序打印或打开一个程序名或文件名
lpParameters String,如lpszFlie是可执行文件,则这个字串包含传递给执行程序的参数
lpDirectory String,想使用的完整路径
nShowCmd Long,定义了如何显示启动程序的常数值。参考ShowWindow函数的nCmdShow参数
daizi2007
2006-01-15
打赏
举报
回复
顶
csdngoodnight
2006-01-15
打赏
举报
回复
http://community.csdn.net/Expert/topic/4445/4445744.xml?temp=.8997156
Linux下
Shell
脚本中几种基本命令的替换区别
最近因为工作需要,需要编写
shell
脚本。编写大量
shell
脚本时,累计了大量经验,也让自己开始迷糊几种函数输出调用的区别。后面和前辈们
请教
了一下这个
问题
,大致明白了区别。这里分享给大家,希望对大家能有所收获。下面来一起看看吧。
Java版水果管理系统源码-
shell
:Centos运维常用工具
Java版水果管理系统源码 Centos运维常用工具 前言 本工具集包含有系统内核参数优化,ssh证书登录,网卡聚合,mongodb/mysql数据库安装,网络监控以及J2EE开发常用工具安装。以上工具集均为centos中常用的配置与工具,经过本人上一份工作,运维20多台分布式服务器,安装过50次以上linux的实践经验,收集整理出这套常用的服务器管理配置,在我后续的工作中发挥了巨大的价值,提升了N倍工作效率。 当然这个过程中,离不开向专业的运维工程师
请教
,向度娘和谷哥咨询,后续也会不断的更新和改善这套工程集,使得工具包含的更加齐全和便捷。本工具集适用需要经常部署WEB环境的伙伴使用。 申明:本人原本想成为一名Java工程师,却成为了一名前端工程师(h5/angularJs/css3),最后其实做的是全栈的工作。所以分享的内容不一定非常专业有深度,但是乐意将自己所经历过的东西与大家分享,希望可以给大家带来帮助,如有错误欢迎批评指正。 另外:以上核心参数优化,比较适合WEB应用和数据库服务器的配置,其它用途的服务器建议先了解参数的含义,修改参数后再使用,因为不同的服务 也许有更合适的参数
leetcode下载-Box:盒子
leetcode下载 Code Box 严肃学习 真正为了深入某个领域而学习 读领域公认的经典著作、教科书等 找能找到的该领域真正权威
请教
投入的时间长,大量时间反复练习 注重探讨,而不是证明自己是对的 消遣学习 喜欢“收集/收藏”,给自己“我在学习“的感觉 仪式感重于内容,如沉溺于“我到底该读电子书还是纸质书” 喜欢速成、集合的内容 喜欢直接到结论而不想深入了解得出结论的过程 喜欢争论而非探讨,喜欢证明自己是对的 下载一堆电子书、知乎live、得到等 Linux python HTTP & TCP Git
shell
Go 中间件
cmake-examples-Chinese:快速入门CMake,通过例程学习语法。在线阅读地址:https
cmake-examples-中文 项目在线阅读电子书地址: 本教程全部采用中文,通过一个例子帮助读者由浅入深逐步理解CMake的语法。者交流,对于模糊的地方局部详细说明。 非常适合完全没接触过CMake以及
shell
的人从头阅读。 觉得有用的话,希望给个star哦〜 什么是cmake CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。 .txt。也就是在CMakeLists.txt这个文件中写cmake代码。 本cmake系列介绍 首先大家学习cmake一定会遇到《 cmake实践》这本书,但是纯粹讲理论,如果没有实践的话是学不会的。 另外,在不太大的工程中,其实cmake也不需要钻研到多深入,日后工作用之上了自然就会了。这样说私人,INTERFACE,PUBLIC这三个参数在实际中的用途,当时
请教
了WPS的一位前辈,最终的理解在这篇文章中。他
低配置的小插件集合-Linux开发
这是我用来处理简单任务的小插件的集合。 它们每个都驻留在一个文件中,它们不是有意自动加载的。 它们很小,我不想为它们创建单个存储库。 vim-mini-plugins这是我用来处理简单任务的小插件的集合。 它们每个都驻留在一个文件中,它们不是有意自动加载的。 它们很小,我不想为它们创建单个存储库。 以相同的心态,插件具有很少的配置选项(或根本没有)。 对我来说是一大好处。 他们中的大多数人都有vim帮助格式的文档。
请教
他们了解默认的映射和命令。 阅读:help mini-plugins以获得概述
VB基础类
7,763
社区成员
197,605
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章