易语言问题。我想让点击按钮后根据编辑框的内容添加进编辑框2内,还有导出入文本应该怎么完成?

如题所述

你好,能不能把图片标记好。你这样的话不知道怎么答。

点击鼠标后
编辑框1.内容=编辑框2.内容就行了。。导出文本的代码是
写到文件(取运行目录+“\资料.txt”,到字节集(编辑框.内容))追答

有导出,就有读取。
读取文件是:编辑框内容=读入文件(取运行目录()+“\资料.txt”)

还有可以写配置项也可做到。

追问

导出的能不能让用户自己选择目录和名字

按钮1被单击
编辑框1.加入文本=(“$奖励”+编辑框2.内容+”$”)
这个哪里有问题了

追答

好的,如果想用户选择,那就选择多一个组件。 按钮被单击
通用对话框1.打开

如果真(通用文本对话框.打开()=真)
写到文件(通用文本对话框.文件名,编辑框.内容)

按钮1被单击
编辑框1.加入文本=(“$奖励”+编辑框2.内容+”$”)
这个哪里有问题了
代码没错。是否有空格了?

追问

问题是出现添加后这个会直接添加在最后一行像这样:
1111
2222
3333
点击后是这样
1111
2222
3333$奖励xx$
前面的行无法添加

追答

图片给我看一下。编辑框加入文本是包括111 222 333 的,之前的内容不改变,直接加上你要加的文本的。

追问

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-09-11
直接写到文件(路径.txt,编辑框N。内容)
编辑框1内容=编辑框2内容追问

难道不是应该这样吗?:
按钮1被单击
编辑框1.加入文本=(“$奖励”+编辑框2.内容+”$”)

追答

textBox1.AppendText("aa$" + textBox2.text + "$");
应该是这样 易语言语法是 编辑框1.加入文本 (“aa”) 没有=号

追问

追答

编辑框1.加入文本 去掉后面的=号就行了啊

追问

问题是出现添加后这个会直接添加在最后一行像这样:
1111
2222
3333
点击后是这样
1111
2222
3333$奖励xx$
前面的行无法添加

追答

不加换行符就不会换行的 加完你需要的按需加换行符,可能你编辑框属性设置的自动换行?

追问

应该怎么做呢

相似回答