高手:如何强迫shell以应用程序方式打开文本格式的文件???(可能表达不详细具体见内容)

uestctg 2008-12-06 10:40:06
有一个exe文件,为安全需要,后缀名改为txt了,用vb如何实现编写一个小程序执行该exe文件?????请高人示例指点!!!
Private Sub Command1_Click()
Name "c:\OldName.TXT" As "c:\NewName.exe"
RetVal = Shell("c:\NewName.exe", 1)
End Sub
运行一次文件名就改变了啊.
shell("notepad c:\77.dat",1) //以文本方式打开77文件.
问题::



shell("?? c:\oldname.txt",1) //以应用程序打开文件能实现?????
...全文
74 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
SYSSZ 2008-12-06
  • 打赏
  • 举报
回复
粘错了应为Name "c:\NewName.exe" As "c:\OldName.TXT"
SYSSZ 2008-12-06
  • 打赏
  • 举报
回复
你的问题是想程序不运行时还是个Txt,不是吗?如果是这样,程序加上这段代码就行了
Private Sub Form_unLoad()
Name "c:\NewName.TXT" As "c:\OldName.exe"
End Sub
名字不就又改回去了?

1,065

社区成员

发帖
与我相关
我的任务
社区描述
VB 资源
社区管理员
  • 资源
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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