主题:  如何创建一个文本文件,并分行写入

zhangfanpc

职务:普通成员
等级:1
金币:0.0
发贴:10
#12001/11/13 16:38:14
如何创建一个文本文件,并分行写入?
例如:我在Director里的3个输入框内分别键入:1111:2222:33333。
然回,按一个按钮就创建一个文本文件,并分3行写入1111:2222:33333。

小弟在这里先谢了!!



贺兰雪

职务:普通成员
等级:1
金币:1.0
发贴:289
#22001/11/13 17:10:04
这个要用到api函数的
你用这个试试:set OK = baCreateFolder( "c:\1111" )

    



yanhq

职务:普通成员
等级:1
金币:0.0
发贴:35
#32001/11/13 19:31:07
不用这么夸张吧,用fileio或者xfile等等的xtra不就可以了吗?



x1976

职务:普通成员
等级:1
金币:0.0
发贴:12
#42001/11/13 19:35:39
yanhq在上个帖子中说
引用:
不用这么夸张吧,用fileio或者xfile等等的xtra不就可以了吗?

不错,buddyAPI可是要收费的,有fileio和filextra这些免费的东东为什么不用呢
xfile是个什么东东?
感觉有很多的人过多的依赖于api类的xtra,而忽略了那些系统自带的功能和自带的xtra



threem

职务:普通成员
等级:2
金币:1.0
发贴:338
#52001/11/14 2:10:14
on creatfile
dofile=new(xtra "fileio")
dofile.createFile("f:\pop.txt")
dofile.openfile("f:\pop.txt",0)
dofile.writestring(member("text").text)
dofile.closefile()
end


你可以将预先的字符串放置在文本演员中,然后在写入txt 文件!

fileio 写出的文件只提供换行标志符!

你可以设定某个字符标记!在文件再次读取时以标记来分行!

直接观看这个文件很累!

:)

看到帖子的其他朋友看看有无其他插件可用!



threem

职务:普通成员
等级:2
金币:1.0
发贴:338
#62001/11/14 2:46:15
生成rtf格式就没问题了!