andersonljw 发表于 2011-3-25 16:19:11

Edit框输入换行文字如何写入ini,并可取到listview

创建一个简易ini数据库
1,输入框edit1里输入文字
   我们的太阳
   我们的月亮
   我们的世界
2,保存到ini文件

内容= 我们的太阳
   我们的月亮
   我们的世界
3,提取到listview1中 内容列
问题
为何只显示

内容= 我们的太阳
对换行以后的内容没有存入和显示,请问换行问题如何处理?

大绯狼 发表于 2011-3-25 16:28:13

可以定义一个字符串来表示换行
比如
我们的太阳@换行我们的月亮@换行我们的世界
然后再在输出到listview的时候按@换行拆分字符串再输出

andersonljw 发表于 2011-3-25 16:39:18

您的意思是说
在输入edit1框的时候 就要输入
我们的太阳@换行
我们的月亮@换行
我们的世界
吗?

yhxhappy 发表于 2011-3-25 19:54:09

回复 3# andersonljw


    输入的时候不用输入@,只需要在保存入INI文件的时候把换行符换成@
例如:StringReplace(GUICtrlRead($Edit), @CR, "@")

netegg 发表于 2011-3-25 20:11:57

看完_GUICtrlEdit_GetLine再出来说话

andersonljw 发表于 2011-3-26 08:25:03

问题解决了,谢谢楼上诸位

8bits 发表于 2011-3-29 12:39:55

看完_GUICtrlEdit_GetLine再出来说话
netegg 发表于 2011-3-25 20:11 http://www.autoitx.com/images/common/back.gif


昨天看F1,用select 、_guictrleditegetline写了个简单的查询嘿嘿 今天就跑来学习了。{:face (396):}
页: [1]
查看完整版本: Edit框输入换行文字如何写入ini,并可取到listview