易语言怎么弄组合框组合框问题

易语言组合框数据存取源码例程程序根据组合框项目数据的字节集特性,以文件字节集形式实现存取。
本易语言源码例程属于易语言初级教程。
点评:本源码是易语言组合框的初级教学例程。
下载地址 (请使用浏览器下载)
CopyRight & &版权所有易语言组合框内容保存
易语言组合框内容保存 25
如何保存组合框内容呢。比如组合框里有苹果,雪梨。香橙3个项目,如图。这个只能保存组合框数值。
我要的是保存组合框人容
补充:先说这位朋友的保存。你的代码是把组合框里的项目内容全都保存了。我想选中苹果才保存苹果。选中那项保存那项
补充:读取代码还没测试。信息框可以全部去掉简化。好了再加分。谢谢
补充:3 。抱歉。这点我漏了要你多费时间。抱歉
不区分大小写匿名
废话不多说..直接给源码..加上截图~~自己看~
-----------------------------------------------------------------------------------------------------------------
.程序集 窗口程序集1
.子程序 _按钮_保存_被单击.局部变量 局部_计次, 整数型
.计次循环首 (组合框1.取项目数 (), 局部_计次)&&& 写配置项 (取运行目录 () + “\配置.ini”, “组合框”, 到文本 (局部_计次), 组合框1.取项目文本 (局部_计次 - 1)).计次循环尾 ()
.子程序 _按钮_读取_被单击.局部变量 局部_配置节名数组, 文本型, , "0".局部变量 局部_临时文本, 文本型.局部变量 局部_位置1, 整数型.局部变量 局部_位置2, 整数型.局部变量 局部_返回内容, 文本型.局部变量 局部_计次, 整数型.局部变量 局部_配置名, 文本型
.如果 (文件是否存在 (取运行目录 () + “\配置.ini”))&&& 局部_配置节名数组 = 取配置节名 (取运行目录 () + “\配置.ini”)&&& .如果 (取数组成员数 (局部_配置节名数组) > 0)&&&&&&& 局部_临时文本 = 到文本 (读入文件 (取运行目录 () + “\配置.ini”))&&&&&&& 局部_位置1 = 寻找文本 (局部_临时文本, “[组合框]”, , 假)&&&&&&& .如果 (局部_位置1 ≠ -1)&&&&&&&&&&& 局部_位置2 = 寻找文本 (局部_临时文本, “[”, 局部_位置1 + 1, 假)&&&&&&&&&&& .如果 (局部_位置2 ≠ -1)&&&&&&&&&&&&&&& 局部_返回内容 = 取文本中间 (局部_临时文本, 局部_位置1 + 取文本长度 (“[组合框]”), 局部_位置2 - 局部_位置1 - 取文本长度 (“[组合框]”))&&&&&&&&&&& .否则&&&&&&&&&&&&&&& 局部_返回内容 = 取文本中间 (局部_临时文本, 局部_位置1, 取文本长度 (局部_临时文本) - 局部_位置1)&&&&&&&&&&& .如果结束&&&&&&&&&&& 局部_返回内容 = 子文本替换 (局部_返回内容, #换行符, , , , 真)&&&&&&&&&&& 清除数组 (局部_配置节名数组)&&&&&&&&&&& .如果真 (寻找文本 (局部_返回内容, “=”, , 假) ≠ -1)&&&&&&&&&&&&&&& 局部_配置节名数组 = 分割文本 (局部_返回内容, “=”, )&&&&&&&&&&&&&&& 组合框1.清空 ()&&&&&&&&&&&&&&& .计次循环首 (取数组成员数 (局部_配置节名数组) - 1, 局部_计次)&&&&&&&&&&&&&&&&&&& 局部_配置名 = 读配置项 (取运行目录 () + “\配置.ini”, “组合框”, 到文本 (局部_计次), )&&&&&&&&&&&&&&&&&&& 组合框1.加入项目 (局部_配置名, )&&&&&&&&&&&&&&& .计次循环尾 ()&&&&&&&&&&& .如果真结束
&&&&&&& .否则&&&&&&&&&&& 信息框 (“找不到配置节名:[组合框]”, 0, )&&&&&&& .如果结束
&&& .否则&&&&&&& 信息框 (“配置节名不存在”, 0, )&&& .如果结束
.否则&&& 信息框 (“文件:” + 取运行目录 () + “\配置.ini& 不存在”, 0, ).如果结束
好像你的提问没说只保存选择的吧?
保存的代码
.程序集 窗口程序集1
.子程序 _按钮_保存_被单击&&& 写配置项 (取运行目录 () + “\配置.ini”, “组合框”, 到文本 (组合框1.现行选中项()), 组合框1.取项目文本 (组合框1.现行选中项())
提示符号不匹配
汗..不匹配..你不会看下那里少了一个啊?我纯手打的..有时少打一两个很正常的.难道你连这样的问题都不会找出来么?
.程序集 窗口程序集1
.子程序 _按钮_保存_被单击&&& 写配置项 (取运行目录 () + “\配置.ini”, “组合框”, 到文本 (组合框1.现行选中项()), 组合框1.取项目文本 (组合框1.现行选中项()))
我加过了。怎样加都配不上
写配置项 (取运行目录 () + “\配置.ini”, “组合框”, 到文本 (组合框1.现行选中项 + 1), 组合框1.取项目文本 (组合框1.现行选中项))
包存后的文本,组合框怎么变成1了
那只是序号而已..1就是代表组合框第一项啊..
你也可以换成其它的啊
你自己测试下。
你的保存后变成如下:
[组合框]1=苹果我想要的保存后如下
[设置]组合框=苹果
对你相当无语..
&写配置项 (取运行目录 () + “\配置.ini”, “设置”, "组合框", 组合框1.取项目文本 (组合框1.现行选中项))
额。新手嘛。照顾照顾下。这个保存就对了。读取呢,读取后文本跟组框选项要一致啊
.程序集 窗口程序集1
.子程序 _按钮_读取_被单击
组合框1.加入项目 (读配置项 (取运行目录 () + “\配置.ini”, “设置”, “组合框”, ), )
组合框1.加入项目貌似不行,会产生很多个
你连提问都不会....
自己想要什么的效果..都说得不清不楚...
我给你写一个..你又说另一个..
那我要给你写多少次才能写出你想要的效果?
回答你的问题真够浪费我的时间..
算了,,要么你想下你该怎么提问才能表达出你最终想要的效果..要么我就不管了..
我想要的效果跟我一开始提问的那个截图效果一样。那图保存和读取的是组合框选中项的数值,现在就是要组合框选中项的内容。
包含:保存所有项目、保存现行项目、读取项目
***************************************************************************
.程序集 窗口程序集1
.子程序 _按钮保存所有_被单击.局部变量 n1, 整数型
写到文件 (取运行目录 () + “\peizhi.ini”, 到字节集 ())& ' 清除配置项内容.计次循环首 (组合框1.取项目数 (), n1)&&& 写配置项 (取运行目录 () + “\peizhi.ini”, “组合框”, 到文本 (n1), 组合框1.取项目文本 (n1 - 1)).计次循环尾 ()
.子程序 _按钮保存当前项_被单击
写配置项 (取运行目录 () + “\peizhi.ini”, “组合框”, “临时储存”, 组合框1.取项目文本 (组合框1.现行选中项))
.子程序 __启动窗口_创建完毕.局部变量 n1, 文本型.局部变量 n2, 整数型
' 读入配置项内容到组合框n2 = 1n1 = 读配置项 (取运行目录 () + “\peizhi.ini”, “组合框”, 到文本 (n2), ).判断循环首 (n1 ≠ “”)&&& 组合框1.加入项目 (n1, )&&& n2 = n2 + 1&&& n1 = 读配置项 (取运行目录 () + “\peizhi.ini”, “组合框”, 到文本 (n2), ).判断循环尾 ()
.子程序 _按钮加入项_被单击
组合框1.加入项目 (编辑框1.内容, )
*********************************************************************************************
加我QQ: 1 2 6 1058511
我帮你写。
加不了你,要密码
相关知识等待您来回答
编程领域专家
& &SOGOU - 京ICP证050897号【易语言】组合框内容与项内容不同时加入项目的方法
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。如何用易语言写组合框内容的配置文件_好搜问答
|注册&您有新任务,
如何用易语言写组合框内容的配置文件
被浏览259次
如何用易语言写组合框内容的配置文件?我在做QQ的登录器,就是想退出时如何保存组合框的QQ号码,当然再输入新的QQ号码时还可继续保存之前所有的号码。
采纳率:56%
每输一次号码,你就把号码和对应的序号写到配置文件里,然后重新运行软件的时候再用一个计次循环把配置文件读到组合框的记录里面,总体思路是这样,配置文件你自己编格式就行了,要费点功夫。慢慢来。
我以前写的一个:
这是写配置
.如果 (P = “”)
写到文件 (取运行目录 () + “/QQ.dll”, 到字节集 (组合框QQ账号.内容))
载入 (窗口1, , 假)
写到文件 (取运行目录 () + “/QQ.dll”, 到字节集 (P + #换行符 + 组合框QQ账号.内容))
载入 (窗口1, , 假)
这是读配置
.子程序 读取记忆
.局部变量 文本, 文本型
.局部变量 分割, 文本型, , &0&
.局部变量 L, 整数型
文本 = 到文本 (读入文件 (取运行目录 () + “/QQ.dll”))
分割 = 分割文本 (文本, #换行符, )
组合框QQ账号.清空 ()
.计次循环首 (取数组成员数 (分割), L)
组合框QQ账号.加入项目 (分割 [L], )
.计次循环尾 ()
为了回答你这个问题我找了好久,以前的东西都不知道跑去哪里了。 用微信扫描二维码分享至好友和朋友圈分享到:
下面是答答童鞋给您的小建议,您看靠谱吗?初来乍到,弄错了您不要生气哦(*^__^*)答答小贴士
等您帮助的附近的朋友换一换
大家都在搜好搜APP下载好搜摸字APP 随时随地随心搜索 用好搜, 特顺手!
第9天生活就像海洋,只有意志坚强的人才能达到生命的彼岸。知道了使用配置文件保存组合框项目易语言源码例程程序使用配置文件保存组合框的所有项目。
易语言源码例程属于易语言初级教程。
点评:使用配置文件保存组合框项目易语言源码是易语言配置文件应用例程。
下载地址 (请使用浏览器下载)
CopyRight & &版权所有

我要回帖

更多关于 易语言怎么弄组合框 的文章

 

随机推荐