网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
08月23日漏签0天
tc简单开发吧 关注:3,055贴子:11,429
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 1回复贴,共1页
<<返回tc简单开发吧
>0< 加载中...

文件类。文件对话框(模式,过滤符,父窗口句柄)

  • 只看楼主
  • 收藏

  • 回复
  • 剑仙十号
  • tc金仙
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
文件类。文件对话框(模式,过滤符,父窗口句柄)
函数参数:
mode 0:保存文件,1:打开文件,2,选择文件夹
title:如下描述
参数2:
当参数1选择 模式0,或模式1时,参数2要用"||"来结尾。
文件选择类型过滤,"显示内容1|*.txt|显示内容2|*.doc||",显示内容与实际过滤项用"|"隔开,实际过滤项用*.加文件后缀设置,多个用"|"隔开,这样选择文件的时候只会显示指定的项,
这里的举例显示的是只显示.txt文件,与.doc结尾的文件,默认将显示所选目录下所有文件,结尾用"||"双竖线
模式3下的标题描述(非窗口标题),默认无标题
parentHwnd: 父窗口句柄(模式2下有效),弹出的选择文件夹对话框将会属于该窗口,并以模态窗口模式弹出,如不填或是错误的句柄值,将没有父窗口
返回值:
选择路径, 点确定后, 返回选择的路径。
如果直接点关闭或点取消,将返回一个空字符串
英文示例:
var path=filedialog(0)
中文示例:
变量 path=文件对话框(0)
=======================================================
新手 :
功能 按钮1_点击()
var 路径=文件对话框(0,".txt|*.txt|.doc|*.doc||")
调试输出("路径 :" & 路径)
结束
稳定。 :
运行tc,热键F1_帮助文档,window平台,文件类,文件对话框()
就有详细说明
函数参数:
参数1,模式, 0:保存文件,1:打开文件,2,选择文件夹
参数2:
当参数1选择 模式0,或模式1时,参数2要用"||"来结尾。
例如:
var path=文件对话框(1, "||") //这样是显示全部文件
messagebox(path)
例子:
var path=文件对话框(1, "显示内容1|*.txt||") //这样是 只显示txt文件
messagebox(path)
例子:
var path=文件对话框(1, "显示内容2|*.doc||") //这样是 只显示doc文件
messagebox(path)
参考帮助文档,多测试几次就会了。
填好参数1,参数2,不用理会参数3。参数3是做子界面1,子界面2,子界面3的
=======================================================
新手 :
你看看我那个代码,有什么问题吗
我测试,有两次是可以的 但是其他几次是执行了 但是没有找到刚才保存的文件
稳定。 :这样写:
功能 按钮1_点击()
var 路径=文件对话框(0,".txt|*.txt||")
调试输出("路径 : " & 路径)
结束
如果脚本不稳定,你就重新新建一个脚本,一行行的敲代码进去。
你要敲代码,不要复制代码,特别是:
不要复制 网页的代码,
不要复制 按键精灵代码,
不要复制 大漠帮助文档的代码。
这些代码中,往往带有不可显示字符,使你的脚本,带有不可预知的因素
对程序员来说,不可见的网页字符,是很可怕。一个不可见符号,可以使你浪费半天的纠错时间。
脚本代码是对的,但经常神经错乱,有时执行,有时不执行。群主也是向高手请教,才知道这问题。从此脚本稳如狗
不可见字符,例如:网页上的美元符号
不可见字符,非常可怕
=======================================================
稳定。 :
var path=文件对话框(0, "显示内容1|*.txt||")
traceprint(path)
变量 文件句柄=文件创建(path& "text.txt", "读写|共享读|共享写|总是创建")
如果(文件句柄==0)
消息框("文件创建失败")
否则
消息框("文件创建成功")
文件关闭(文件句柄)
结束
=======================================================
把这些代码,复制到 执行()
按F9测试,再到你刚才选择的路径,寻找 text.txt
新手:
用文件创建() 去保存文件是可行的
稳定。 :
文件对话框() ,作用是获取路径。
所以说,你不懂 文件对话框() ,需要使用的情景模式。
新手 :
但昨天一开始,我没有用文件创建去建立文件,单单只是文件对话框() 去保存一个txt文件也是可行的。 这就很奇怪了
没有这种事。 如果文件本来存在,才可行的
嗯嗯¡
谢啦


  • 剑仙十号
  • tc金仙
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
更多知识,加群学习讨论。
http://tieba.baidu.com/p/5913164449


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 1回复贴,共1页
<<返回tc简单开发吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示