TC官方合作论坛

 找回密码
 立即注册
查看: 2294|回复: 12

[已解决] 新手求助,创建文件夹问题

[复制链接]
发表于 2012-5-15 22:09:29 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
我设置了一个浏览框,用于用户选定文件夹路径
还设置了一个编辑框,用户用户填写文件的名称
然后我想在用户指定的文件夹路径下创建一个指定名称的 .txt文件(一定要是txt格式的)
请问创建文件的命令应该怎么编啊




空间 ansys_apdl_helper
字符型 路径
字符型 文本
整型 文件句柄
功能 逻辑型 获取()
路径=浏览框.获得("浏览框0")
辅助.写配置("RealmName","Adress",路径,".\\Config.ini")
文本=编辑框.获得文本("编辑框1")
辅助.写配置("RealmName","Name",文本,".\\Config.ini")
返回 真
功能结束
功能 逻辑型 按钮1_点击()
字符型 得到的路径
字符型 得到的文本
得到的路径=辅助.读配置("RealmName","Adress",".\\Config.ini")
得到的文本=辅助.读配置("RealmName","Name",".\\Config.ini")
文件句柄=文件.创建("  这个地方不知道该怎么填写     ","读写")
如果(文件句柄==0)
辅助.消息框("文件创建失败")
否则
辅助.消息框("文件创建成功")
如果结束
返回 真
功能结束
空间结束

回复

使用道具 举报

发表于 2012-5-15 22:22:00 | 显示全部楼层
创建路径=字符串.连接(路径,文本)
创建路径=字符串.连接(创建路径,".txt")

文件句柄=文件.创建(创建路径,"读写")

OK的话,请点右边的采纳~谢谢
回复 支持 反对

使用道具 举报

发表于 2012-5-15 22:13:32 | 显示全部楼层
用字符串.连接  把路径和文件名连接起来,就是创建的参数:路径了..

文件句柄=文件.创建(字符串.连接(路径,文本),"读写")

应该差不多是这样.没调试...自己试试吧.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-5-15 22:16:58 | 显示全部楼层
回复 2楼cylhb的帖子

那个   .txt   怎么办
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-5-15 22:27:18 | 显示全部楼层
回复 4楼cylhb的帖子

空间 ansys_apdl_helper

字符型 路径
字符型 文本
字符型 创建路径
整型 文件句柄
功能 逻辑型 获取()
路径=浏览框.获得("浏览框0")
文本=编辑框.获得文本("编辑框1")
返回 真
功能结束
功能 逻辑型 按钮1_点击()
创建路径=字符串.连接("路径","文本")
创建路径=字符串.连接(创建路径,".txt")
文件句柄=文件.创建(创建路径,"读写")
如果(文件句柄==0)
辅助.消息框("文件创建失败")
否则
辅助.消息框("文件创建成功")
如果结束
返回 真
功能结束

空间结束



最后改成这样了,可是还是提示文件创建失败咋办捏大侠
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-5-15 22:29:14 | 显示全部楼层
空间 ansys_apdl_helper

字符型 路径
字符型 文本
字符型 创建路径
整型 文件句柄
功能 逻辑型 按钮1_点击()
路径=浏览框.获得("浏览框0")
文本=编辑框.获得文本("编辑框1")
创建路径=字符串.连接("路径","文本")
创建路径=字符串.连接(创建路径,".txt")
文件句柄=文件.创建(创建路径,"读写")
如果(文件句柄==0)
辅助.消息框("文件创建失败")
否则
辅助.消息框("文件创建成功")
如果结束
返回 真
功能结束

空间结束



改成这个样子,依然失败
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-5-15 22:35:53 | 显示全部楼层
当我写成

文件句柄=文件.创建("d:\\1.txt","读写")

的时候,创建文件成功,这是为啥呢
回复 支持 反对

使用道具 举报

发表于 2012-5-15 22:42:22 | 显示全部楼层
创建路径=字符串.连接("路径","文本")

这句是错的..应该是

创建路径=字符串.连接(路径,文本)  //路径和文本都是变量,不能用"" ,不然就直接变字符了!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-5-15 23:02:45 | 显示全部楼层
回复 8楼cylhb的帖子

空间 ansys_apdl_helper
字符型 路径
字符型 文本
字符型 创建路径
整型 文件句柄

功能 逻辑型 按钮1_点击()
路径=浏览框.获得("浏览框0")
文本=编辑框.获得文本("编辑框1")
创建路径=字符串.连接(路径,文本)
创建路径=字符串.连接(创建路径,".txt")
文件句柄=文件.创建(创建路径,"读写")

如果(文件句柄==0)
辅助.消息框("文件创建失败")
否则
辅助.消息框("文件创建成功")
返回 假
如果结束

进程.打开(创建路径)

返回 真
功能结束

空间结束


怎么打开刚才创建的文件呢
回复 支持 反对

使用道具 举报

发表于 2012-5-15 23:30:41 | 显示全部楼层
告诉你一个简单方法。。。。。。。在资源里创建一个空的txt...要创建直接copy...判断如果已经有了 就删除再copy..和你创建的效果一样
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-6-7 08:58 , Processed in 0.040114 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表