游客:
注册
|
登录
|
会员
|
搜索
|
帮助
KCDDP ADV综合创作站
»
高级技术区
» [某D的KRKR笔记本]DLL插件的应用(09/1/2更新)
‹‹ 上一主题
|
下一主题 ››
投票
交易
悬赏
活动
打印
|
推荐
|
订阅
|
收藏
标题: [某D的KRKR笔记本]DLL插件的应用(09/1/2更新)
全局变量D
亲友
UID 14
精华
1
积分 1262
帖子 719
阅读权限 50
注册 2006-12-20
#1
大
中
小
使用道具
发表于 2008-11-14 12:39
资料
短消息
加为好友
[某D的KRKR笔记本]DLL插件的应用(09/1/2更新)
利用win32ole.dll读入unicode文本
一开始的起源是这个:
http://hpcgi1.nifty.com/gutchie/ ... win32ole.dll#p1.3.2
想想既然可以写当然是可以读的了...于是就实验了一下...幸好win32ole相关的东西满大街都是说明,所以就随手弄了个实验记录下.
用来读取"E://实验用工程/function.ks"(自己随便搞的脚本),并显示出来.
[Copy to clipboard]
[
-
]
CODE:
使用dirlist.dll读取某个文件夹下的所有文件名
代码 FROM 船长 某日Q群内记录...=_=
[Copy to clipboard]
[
-
]
CODE:
@loadplugin module=dirlist.dll
@iscript
var list = getDirList("c:/");
dm(list.count);
for(var i=0; i<list.count; i++)
{
dm(list[i]);
dm("\n");
}
@endscript
使用addFont.dll加载不位于windows font文件夹下的字体文件(.ttf/.otf)
鉴于预渲染字体的大小不好调整,
而把字体包进安装程序,在玩家的系统文件夹下面装东西又很流氓,这个方法值得一试.
字体文件和普通素材一样,丢在素材文件夹里即可.
缺点是不支持9X系统...嗯,win2000及以上都OK...==b
[Copy to clipboard]
[
-
]
CODE:
[
本帖最后由 全局变量D 于 2009-1-2 17:17 编辑
]
keakon
会员
TomoFansClub会长
UID 153
精华 0
积分 273
帖子 180
阅读权限 5
注册 2007-4-8
#2
大
中
小
使用道具
发表于 2008-11-14 17:37
资料
短消息
加为好友
呃,莫非不支持unicode编码么…
在我眼中,只要萌的都是loli。不管她有多老,是男的也好,是机器人也罢,就算没有实体,我也一定要萌上她!
智代after PS2汉化移植完毕
全局变量D
亲友
UID 14
精华
1
积分 1262
帖子 719
阅读权限 50
注册 2006-12-20
#3
大
中
小
使用道具
发表于 2008-11-15 09:59
资料
短消息
加为好友
QUOTE:
原帖由
keakon
于 2008-11-14 17:37 发表
呃,莫非不支持unicode编码么…
这个不就支持着么...?
jasson15
会员
UID 2246
精华 0
积分 24
帖子 7
阅读权限 5
注册 2009-7-3
来自 Taiwan
#4
大
中
小
使用道具
发表于 2009-7-19 22:49
资料
短消息
加为好友
大大,addFont的功用是做什麼嗎?引數有兩個,我想問的是:
第一個引數中,字型包一定只能是ttf或otf嗎?
第二個引數的True,False是做什麼用的?
最後,addFont的效果是什麼?會在selectFont()中多加進指定的字型嗎?(好像不會),還是說當用到選字型的時候,也就是用face=""(可能是deffont或是font)時,就會自己加進去?
我是這樣寫的:
@loadplugin module=addfont.dll
@eval exp="System.addFont('MSJH.ttf', true)"
@deffont face="微軟正黑體"
最後還是沒效...
另外,我是用XP的...應該可以才對啊= =
全局变量D
亲友
UID 14
精华
1
积分 1262
帖子 719
阅读权限 50
注册 2006-12-20
#5
大
中
小
使用道具
发表于 2009-7-21 22:29
资料
短消息
加为好友
1.是的
2.是否在字体选择菜单里可见(就是菜单栏上的字体框里)
繁体XP可能无效...Vista好像可以.
但是有些字体,像是你说的微软正黑体,很可能是在机器里有装的情况下用font face指定都无法正常显示的,那样的话当然用addfont也没效果了.(那字体没被KR识别出来.)
投票
交易
悬赏
活动
KCDDP ADV综合创作站
Kirikiri/KAG区
> 基础技术区
> 高级技术区
> 技术发布区
> KAGeXpress
> THE NVL Maker
创作区
> 龙泉乡
> [Hollowings]紫罗兰
> 栖梦街的小广场
> 奇亚拉
> 美术馆
> 遗忘书之墓
> 壁炉厅
综合区
> 三月兔亭餐厅
> 凤凰星
清除 Cookies
-
联系我们
-
[Key Fans Club] the Council of Doujin-game Development and Promotion
-
Archiver
-
WAP
界面风格
----------
默认风格
iuv2_blue
天高云淡
Powered by
Discuz!
5.5.0
© 2001-2006
Comsenz Inc.
Processed in 0.021399 second(s), 7 queries , Gzip enabled
粤ICP备05060595号
[ 当前模板 - 天高云淡
v
设计制作 -
七星论坛
v
请使用1024*768或以上分辨率浏览本模板 ]
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
基本概况
流量统计
客户软件
发帖量记录
论坛排行
主题排行
发帖排行
积分排行
在线时间
管理团队
管理统计