找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3255|回复: 10

[RMVX] 用VB编写的程序如何应用到RM中

[复制链接]
发表于 2007-8-23 16:52:04 | 显示全部楼层 |阅读模式
请问用VB编写的程序如何应用到RM中,谢谢!
好人卡的 该用户已被删除
发表于 2007-8-23 21:44:32 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2007-8-23 22:24:21 | 显示全部楼层
如果需要调用的VB编写的基准Win32应用程序,
则使用
ShellExecute = Win32API.new("shell32", "ShellExecute",'lppppl', 'l')
ShellExecute.call(0,"","程序.后缀","","",1)  
进行调用。

若为VB编写的Win32 DLL动态链接库文件,则使用
obj = Win32API.new(动态链接库名, 对象, 参数类型列表, 返回)
好人卡的 该用户已被删除
发表于 2007-8-23 22:58:17 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2007-8-25 10:16:45 | 显示全部楼层
谢谢叶舞枫。
能不能帮忙解释下ShellExecute = Win32API.new("shell32", "ShellExecute",'lppppl', 'l')和ShellExecute.call(0,"","程序.后缀","","",1)  括号里各个参数的含义啊?
发表于 2007-8-25 11:27:53 | 显示全部楼层
引用第4楼xiaoyue06于2007-08-25 10:16发表的  :
谢谢叶舞枫。
能不能帮忙解释下ShellExecute = Win32API.new("shell32", "ShellExecute",'lppppl', 'l')和ShellExecute.call(0,"","程序.后缀","","",1)  括号里各个参数的含义啊?


Shell32     Win32位系统外壳
ShellExecute     调用外部Win32应用程序的函数

"p"         指针
"n","l"    long
"i"          int
"v"         void
发表于 2007-8-25 12:36:12 | 显示全部楼层
我正学的是VB.若可以我就高兴了 [s:1] 一年后出师
发表于 2007-8-25 13:14:43 | 显示全部楼层
如果是學VB的話便用心在VB寫,幹嘛走進RMXP
发表于 2007-8-25 22:13:00 | 显示全部楼层
引用第7楼coolpay64于2007-08-25 13:14发表的  :
如果是學VB的話便用心在VB寫,幹嘛走進RMXP

啊,这个问题太简单了。
你试试用VB做一个RPG和用RM做一个RPG后再调DLL来增加功能。
哪个容易 =v=
发表于 2007-8-26 12:37:33 | 显示全部楼层
关于API的东西,其实可以参考专门的VB API手册。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-11-1 06:35 , Processed in 0.011967 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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