level 12
1路径类。在exe的根目录下创建文件
大神们, 在exe的根目录下, 创建123.txt. 代码怎样写?
稳定。 :
var pathini = 系统获取进程路径()
//pathini 代表exe的根目录.
var hfile=文件创建(pathini &"\\123.txt", "读写|共享读|共享写|总是创建")
如果(hfile==0)
消息框("文件创建失败")
否则
消息框("文件创建成功")
文件关闭(hfile)
结束
=======================================================
文件读配置()
文件写配置()
文件写日志()
都是用这路径。
2019年10月24日 13点10分
1
level 12
2路径类。怎样保存配置
新手 :
有没有 编辑框保存数值的源码,让萌新参考下,就是那种编辑框的数值,
怎么保存变量? 就是脚本初始化时,调用上次储存的变量。
脚本关闭后,下次打开后变量的数值还在。
=======================================================
稳定。 :
//窗口销毁时, 从控件获取内容, 一个个写进ini文件.
var pathini
**窗口_销毁()
var 内容=编辑框获取文本("编辑框0")
文件写配置("小节名", "标题名0", 内容, pathini)
结束
//下次初始化, 再一个个的读出来, 设置到编辑框控件。设置到其它控件 方法也一样。
**窗口_初始化()
pathini = 系统获取进程路径()
var 内容=文件读配置("小节名", "标题名0", pathini)
编辑框设置文本("编辑框0",内容)
结束
=======================================================
pathini = 系统获取进程路径()
pathini 是exe的根目录。在exe根目录下创建文件,都是使用这个目录。
文件读配置()
文件写配置()
文件写日志()
都是使用这个路径。
2019年10月24日 13点10分
2
level 12
3获取所有控件数量和ID名。全自动读写配置。 源码在高级群,请联系群主.
怎样获取 所有控件的数量和ID?
找到办法了。到与“生成”目录,相并列的“项目名目录”,
打开这个目录,里面有main.twin 文件。
把main.twin 拷贝一份,副本后缀 修改成 main.txt
再打开main.txt
得到下面内容:
窗口 对记事本后台截图 "test" 0,0,219,128 | 窗口初始化:对记事本后台截图_初始化|
标签 标签1 "终止" 165,73,200,91 对齐:0|背景透明:0| |
标签 标签0 "启动" 120,73,155,91 对齐:0|背景透明:0| |
热键 启动 120,93,155,115 虚拟键值:119|| 热键:启动_热键|
热键 终止 165,93,200,115 虚拟键值:121|| 热键:终止_热键|
窗口结束
========================================
仔细观察txt。
\n热键 启动 120,93,155,115
\n热键 终止 165,93,200,115
用正则表达式, 匹配出该类型 控件数量, 和ID名。
2019年10月24日 14点10分
3
level 6
楼主?我可以在打包生成的exe文件里面的资源文件添加资源吗?比如脚本截的图片可以自动添加进去RC://里吗?
2019年10月24日 19点10分
5