Project1

标题: 如何建立文件? [打印本页]

作者: 做游戏的新手    时间: 2008-8-27 00:38
标题: 如何建立文件?
用脚本建立一个隐藏属性的"a.rxdata" [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: dbshy    时间: 2008-8-27 01:05
sfa = Win32API.new('kernel32', 'SetFileAttributes','pl', 'l')
sfa.call(name , attributes)
作者: 劫狱分队小    时间: 2008-8-27 01:32
提示: 作者被禁止或删除 内容自动屏蔽
作者: 地狱的蓝炎    时间: 2008-8-27 02:11
你说的什么隐藏属性不懂.........{/pz}
要是建立rxdata文件的话用这句就行了
save_data($data_actors, "Data/Actors.rxdata")
可以把变量写入rxdata里。
作者: dbshy    时间: 2008-8-27 02:19
以下引用劫狱分队小于2008-8-26 17:32:54的发言:

LS的NameError
undefined local variable or method 'attributes' for nil:NilClass


参数调用需要你自己写

NAME 为文件名
attributes 为属性 为 LONG

这个API的作用是设置文件的属性,包括隐藏 = =

生成请参考SCENE_FILE
作者: 做游戏的新手    时间: 2008-8-27 02:39
以下引用dbshy于2008-8-26 18:19:51的发言:


以下引用劫狱分队小于2008-8-26 17:32:54的发言:

LS的NameError
undefined local variable or method 'attributes' for nil:NilClass



参数调用需要你自己写

NAME 为文件名
attributes 为属性 为 LONG

这个API的作用是设置文件的属性,包括隐藏 = =

生成请参考SCENE_FILE

我说建立= =
作者: dbshy    时间: 2008-8-27 04:02
以下引用dbshy于2008-8-26 18:19:51的发言:

参数调用需要你自己写

NAME 为文件名
attributes 为属性 为 LONG

这个API的作用是设置文件的属性,包括隐藏 = =

生成文件请参考SCENE_FILE


我说的很清楚,请仔细看
作者: 做游戏的新手    时间: 2008-8-27 20:53
我看不懂 = =
作者: IamI    时间: 2008-8-29 17:11
吾进来膜拜一楼,上来就是API= =
脚本:
  1. file = open("a.rxdata","w")#<=写模式
  2. #我写啊写啊写……
  3. file.close
  4. sfa = Win32API.new('kernel32', 'SetFileAttributes','pl', 'l')
  5. sfa.call("a.rxdata" , 2)
复制代码
顺便自己无聊推测一下,最后的那个参数1是只读,2是隐藏,4是存档,相加效果叠加= = [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1