社区
资源
帖子详情
高手请进,小弟有个在资源文件中引用可执行文件的问题
hanshuhe
2004-08-30 10:02:55
我在资源文件中加载了一个notpad.exe(记事本),在vb程序中怎么调用这个可执行文件(notpad.ext)?
...全文
184
7
打赏
收藏
高手请进,小弟有个在资源文件中引用可执行文件的问题
我在资源文件中加载了一个notpad.exe(记事本),在vb程序中怎么调用这个可执行文件(notpad.ext)?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
浪子家园
2004-09-08
打赏
举报
回复
提问的人好像说的是让程序运行之前只有一个文件,然后从资源文件中解压出来运行,这好像是病毒或木马的工作机制哈,如果你做正规程序,你可以做一个安装程序呀,在调用自己的软件时可以用shell app.path+"\notepad.exe"来执行,不过你要判断你的程序是不是在根目录下,如果在根目录下就用shell app.path+"notepad.exe"就OK了,也可以用api中的shellexecute函数来运行所有的文件,包括注册与未注册的文件种类,shell只能调用可执行文件.exe;.com;.bat,VB程序除非用别的如delphi或VC做一个外壳来包装你的程序,否则是不能在没安装过VB运行库的电脑上运行只有一个主文件的程序的,因为VB程序在运行时都要msvbvm60.dll文件的支持(VB6),所以~~~~~~~~~~~~
online
2004-09-05
打赏
举报
回复
那你把调用的文件,放在同一目录下就可以了
这样移动过去也不需要重新建立
hanshuhe
2004-09-05
打赏
举报
回复
to programfish
用shell,等你移动工程到别的机器上的时候,你不还得移动notpad.exe文件吗,而且这个文件的路径的路径还的重新建立(再这里notpad.exe只是一个例子)
northwolves
2004-09-05
打赏
举报
回复
Private Sub Form_Load()
Dim MYPATH As String
MYPATH = App.Path & "\NOTEPAD.EXE"
Dim temp() As Byte
temp = LoadResData(101, "custom")
Open MYPATH For Binary As #1
Put #1, , temp
Close #1
Erase temp
Shell MYPATH, vbNormalFocus
End Sub
loverpyh
2004-08-31
打赏
举报
回复
shell "c:\winnt\notpad.exe"
sy1573
2004-08-31
打赏
举报
回复
同意楼上的
programfish
2004-08-30
打赏
举报
回复
你为什么要在资源文件中调用呢,用shell外部程序不行吗?
C语言
中
的头文件与原文件
简单的说其实要理解C文件与头文件(即.h)有什么不同之处,首先需要弄明白编译器的工作过程,一般说来编译器会做以下几个过程: 1.预处理阶段 2.词法与语法分析阶段 3.编译阶段,首先编译成纯汇编语句,再将之汇编成跟CPU相关的二进制码,生成各个目标文件 (.obj文件) 4.连接阶段,将各个目标文件
中
的各段代码进行绝对地址定位,生成跟特定平台相关的
可执行文件
,当然,最后还可以用objcopy生成
C语言
中
.h和.c文件解析
简单的说其实要理解C文件与头文件(即.h)有什么不同之处,首先需要弄明白编译器的工作过程,一般说来编译器会做以下几个过程:1.预处理阶段 2.词法与语法分析阶段 3.编译阶段,首先编译成纯汇编语句,再将之汇编成跟CPU相关的二进制码,生成各个目标文件 (.obj文件)4.连接阶段,将各个目标文件
中
的各段代码进行绝对地址定位,生成跟特定平台相关的
可执行文件
,当然,最后还可以用objcopy生成纯
C语言
中
的头文件与
源文件
简单的说其实要理解C文件与头文件(即.h)有什么不同之处,首先需要弄明白编译器的工作过程,一般说来编译器会做以下几个过程: 1.预处理阶段 2.词法与语法分析阶段 3.编译阶段,首先编译成纯汇编语句,再将之汇编成跟CPU相关的二进制码,生成各个目标文件 (.obj文件) 4.连接阶段,将各个目标文件
中
的各段代码进行绝对地址定位,生成跟特定平台相关的
可执行文件
,当然,最后还可以用
怎么在指定天数以后,结束一个进程并删除进程文件??(整理自csdn)
问题
:求救:1.在指定天数后,结束一个进程并删除进程文件。 进程名 shell.exe lms.exe 进程文件路径 c:/lms2/shell.exe 2.指定的天数 写在一个txt文本文件里面,用户可以修改里面的天数值。 很急在线等,请
高手
头文件与
源文件
简单的说其实要理解C文件与头文件(即.h)有什么不同之处,首先需要弄明白编译器的工作过程,一般说来编译器会做以下几个过程: 1.预处理阶段 2.词法与语法分析阶段 3.编译阶段,首先编译成纯汇编语句,再将之汇编成跟CPU相关的二进制码,生成各个目标文件 (.obj文件) 4.连接阶段,将各个目标文件
中
的各段代码进行绝对地址定位,生成跟特定平台相关的
可执行文件
,当然,最后还可以用
资源
1,066
社区成员
6,496
社区内容
发帖
与我相关
我的任务
资源
VB 资源
复制链接
扫一扫
分享
社区描述
VB 资源
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章