Project1
标题:
请教关于 ruby 的库函数
[打印本页]
作者:
风缘
时间:
2008-10-7 04:57
标题:
请教关于 ruby 的库函数
有两个问题想解决
1 关于多线程的,Monitor 库,这要求加载
require 'monitor'
请问发行包时要加上哪些 ruby 库文件?
(我至少知道要有 lib\ruby\1.8\monitor.rb
2 Module 库
rmvx 里的 Module 模块和 ruby 中不同,我想用函数
define_class_variable? 注:是 Module 模块内的
请问要 require 哪些文件?
谢谢高手赐教 [LINE]1,#dddddd[/LINE]
本贴由论坛斑竹八云紫结贴,如楼主认为问题未解决,请重新将此贴编辑为“有事请教”,并回帖叙述疑点即可~ ^-^
作者:
火鸡三毛老大
时间:
2008-10-7 05:01
打开VX……按下F1……
看脚本入门……
作者:
风缘
时间:
2008-10-7 05:03
看过了,没提到解决方案
帮助里的函数只是 ruby 中的一小部分,实际上 rmvx 可以使用更多 ruby 函数的
但它重定义 Kernel 和 Module 时,好像不支持一些原有的库了
有些函数没有 built-in 进所有模块中
如 require 在普通的 ruby 程序中只要写成 require 就可以了
而 rmvx 中要写成 Kernel.require
作者:
link006007
时间:
2008-10-7 07:11
只要没有用到 .so扩展之类的 或需要 连接其他内嵌式C\C++代码之类的 rb文件
都可以直接进行普通的require, 否则, 你require那些库,基本会引发异常
而且RGSS其实也已经集成了一些ruby的常用的库 如Win32API, Base64,还有一些简单的线程操作的类等等
作者:
link006007
时间:
2008-10-10 07:07
你到底是要做什么呢 使用dll?
如果你是要在rm中能够顺利的像原来ruby那样require dll文件, 那我是做不到的(即使你的dll有ruby require支持的init函数导出) {/gg}
如果你做到了一定要告诉我哦!
作者:
沉影不器
时间:
2008-10-12 19:49
提示:
作者被禁止或删除 内容自动屏蔽
作者:
风缘
时间:
2009-6-12 08:00
回 link006007:
Module 类在 object.c 中实现 ,我想是要用某个 Dll ,可是一直找不到
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1