PB导出 txt文件

jinxiaorong1 2009-06-18 11:37:19
界面上有一个按钮(b_1),代码中已取得一段文字(str1),现在想点击按钮,将这段文字转为txt文件,并保存。
我不想用OLE的那种方法,请问有其它方法实现吗?
...全文
379 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
jinxiaorong1 2009-06-19
  • 打赏
  • 举报
回复
不好意思,分數太少了。。。
jinxiaorong1 2009-06-19
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 sdhylj 的回复:]
C/C++ codelong ll_file
ll_file = fileopen("a.txt",LineMode!,Write!)
if ll_file > 0 then
filewrite(ll_file,str1)
fileclose(ll_file)
end if
[/Quote]

這樣可以了,太感謝啦!!
jinxiaorong1 2009-06-18
  • 打赏
  • 举报
回复
是不是先用GetFileSaveName()得到路径及文件名
再用Fileopen(),然后再用FileWrite()吗?
FileWrite (fileno , variable ) 中參數 variable 是不是我想轉的字符串 str1 ?

永生天地 2009-06-18
  • 打赏
  • 举报
回复
OK
[Quote=引用 2 楼 sdhylj 的回复:]
C/C++ codelong ll_file
ll_file = fileopen("a.txt",LineMode!,Write!)
if ll_file > 0 then
filewrite(ll_file,str1)
fielclose(ll_file)
end if
[/Quote]
青锋-SS 2009-06-18
  • 打赏
  • 举报
回复
long ll_file
ll_file = fileopen("a.txt",LineMode!,Write!)
if ll_file > 0 then
filewrite(ll_file,str1)
fielclose(ll_file)
end if
xiaoyehua 2009-06-18
  • 打赏
  • 举报
回复
有!
请参考fileopen,fileread,filewrite这几个函数及其相关说明。记得按F1
talenter 2009-06-18
  • 打赏
  • 举报
回复
对[Quote=引用 4 楼 jinxiaorong1 的回复:]
是不是先用GetFileSaveName()得到路径及文件名
再用Fileopen(),然后再用FileWrite()吗?
FileWrite (fileno , variable ) 中參數 variable 是不是我想轉的字符串 str1 ?
[/Quote]
gmb_1984 2009-06-18
  • 打赏
  • 举报
回复
如果是指定好的路径那就直接用fileopen()和filewrite()就可以了,
但是如果没有指定,就需要用getfilesavename()来得到存储路径。

743

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 脚本语言
社区管理员
  • 脚本语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧