找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
楼主: 瓜仔

[下载]RM启动器1.5版&1.6双启动版(增加了flash自动关闭功能和

  [复制链接]
发表于 2004-7-16 11:23:31 | 显示全部楼层
RM不是自己就可以用事件来播放AVI嘛
发表于 2004-7-16 13:21:52 | 显示全部楼层
有了OCX的控件支持...连RM也可以播放的...
而且可以在文件目录中隐藏RT.EXE呢...说个简单的方法...把RT.EXE的扩展名换成别的..如DLL~123~UYI(名字随意)
然后在运行过程中...调用COPY命令COPY那个换过扩展名的COPY变成RT.EXE
然后用SHELL赋值给某参数就OK....(    RetVal = Shell(XXXXXXXXXX)    )
瓜仔注意一下以下语句...这是你的某一部分命令
Private Sub Command1_Click()
Dim RetVal
  RetVal = Shell(\".\\RPG_RT.exe\", 1) \'启动外部程序
  If q = 1 Then
  Else
  k = 1
   Do While k < 30000000
   k = k + 1
   Loop

  SendKeys \"{F4}\", True
  End If
  Unload Me
End Sub
红字标出部分你是想延迟时间吧...用TIMER控件吧...别用DO LOOP来做...每个人的电脑不一定一样..延迟也有可能出错..
建议用TIMER做...
发表于 2004-7-16 13:42:30 | 显示全部楼层
Timer也是看机器呀
用WIN API找延时那个和实际时间频率的相同
但是每个系统声明不一样哦
发表于 2004-7-16 13:47:42 | 显示全部楼层
还有RetVal是一个成功返回值(成功非零)
建议做一个除错处理
发表于 2004-7-16 14:11:34 | 显示全部楼层
RT.exe修改成为dll之后可以使用name语句在启动的时候重新命名,修改回来~
不过还是建议用OLE。嵌入OLE,对象启动的那个RT.exe,然后就可以彻底抛弃原来的exe,使用你的启动器作为软件的运行文件了。
发表于 2004-7-16 14:13:53 | 显示全部楼层
而且功能太多,每个人使用的不一样啊~你不如制作一个启动器MAKER,让大家自己订制。对了,弄个向导功能,更加容易设置~
我也是VB爱好者,目前也在开发设计共享软件,有兴趣联系我。QQ+79773705
要定制启动器的也找我。
 楼主| 发表于 2004-7-16 14:32:45 | 显示全部楼层
高手就是高手,看来我还要和好几瓶墨水,才能做出更好的作品来。
发表于 2004-7-16 15:26:28 | 显示全部楼层
双启动版是什么意思?
 楼主| 发表于 2004-7-16 16:39:49 | 显示全部楼层
全屏和窗口
发表于 2004-7-16 18:44:01 | 显示全部楼层
可能Win2000下的API声明方式和98不一样
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|幻想森林

GMT+8, 2026-10-31 09:05 , Processed in 0.011757 second(s), 14 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表