易语言读写配置项怎么写整数型? 易语言写配置项
易语言读写配置项怎样写
你分别调试输出你的代码中写配置项()和读配置项()命令,看看其中哪一条返回假,就可以判断是哪一步出错了,还可以看看运行目录里是不是存在配置.ini文件,如果文件不存在怎么能读取呢。真正的高手不是看你写的程序有多大,而是会在调试中找到自己的不足 。
你的代码错在读取配置项后没有执行任何操作。
修正:
应该把
.版本 2
.支持库 eAPI
.如果真 (到整数 (读配置项 (取运行目录 () + “\配置.ini”, “设置透明”, “透明度”, “”)) = 1)
设置窗口透明度 (_启动窗口.取窗口句柄 (), 180)
.如果真结束
.如果真 (到整数 (读配置项 (取运行目录 () + “\配置.ini”, “设置透明”, “透明度”, “”)) = 0)
设置窗口透明度 (_启动窗口.取窗口句柄 (), 255)
替换你那一句读取配置项的代码。
易语言怎么写“写内存整数型”
导入一个精易模块
易语言写配置项和读配置项的具体做法
.版本 2
.程序集 窗口程序集1
.子程序 __启动窗口_创建完毕
.如果 (文件是否存在 (取运行目录 () + “\e.ini”))
' 读入INI窗口数据并改变窗体位置大小
_启动窗口.左边 = 到整数 (读配置项 (取运行目录 () + “\e.ini”, “Wind”, “Left”, ))
_启动窗口.顶边 = 到整数 (读配置项 (取运行目录 () + “\e.ini”, “Wind”, “Top”, ))
_启动窗口.宽度 = 到整数 (读配置项 (取运行目录 () + “\e.ini”, “Wind”, “Winth”, ))
_启动窗口.高度 = 到整数 (读配置项 (取运行目录 () + “\e.ini”, “Wind”, “High”, ))
.否则
' 初始创建INI窗口坐标数据
写配置项 (取运行目录 () + “\e.ini”, “Wind”, “Left”, 到文本 (_启动窗口.左边))
写配置项 (取运行目录 () + “\e.ini”, “Wind”, “Top”, 到文本 (_启动窗口.顶边))
写配置项 (取运行目录 () + “\e.ini”, “Wind”, “Winth”, 到文本 (_启动窗口.宽度))
写配置项 (取运行目录 () + “\e.ini”, “Wind”, “High”, 到文本 (_启动窗口.高度))
.如果结束
.子程序 __启动窗口_尺寸被改变
' 改变尺寸时写入INI
写配置项 (取运行目录 () + “\e.ini”, “Wind”, “Left”, 到文本 (_启动窗口.左边))
写配置项 (取运行目录 () + “\e.ini”, “Wind”, “Top”, 到文本 (_启动窗口.顶边))
写配置项 (取运行目录 () + “\e.ini”, “Wind”, “Winth”, 到文本 (_启动窗口.宽度))
写配置项 (取运行目录 () + “\e.ini”, “Wind”, “High”, 到文本 (_启动窗口.高度))
'也可加在窗体关闭时写入。。
易语言配置项读取怎么写
〈文本型〉 读配置项 (文本型 配置文件名,文本型 节名称,文本型 配置项名称,[文本型 默认文本])
来个例子:
读配置项 (取运行目录 () + “\” + “test.ini”, “setup”, “test”, )