易语言,怎么把启动窗口里的编辑框数字显示在第二个窗口的编辑框里啊?

如题,在线等,谢谢啊,没钱了,

>>>>>>>>>>>>>>>>>>把下面代码写在窗口程序集1中

.子程序 _编辑框1_内容被改变

.局部变量 i

窗口2.编辑框2.内容=“”
.计次循环首(取文本长度(编辑框1.内容),i)
    i=取代码(编辑框1.内容,i)
    .如果真(i>=48 && i<=57)
        窗口2.编辑框2.加入文本(字符(i))
    .如果真结束

.计次循环尾()

像这样,当编辑框1的内容被改变的时候,窗口1的编辑框2的内容就是编辑框1内容中的整数

 

追问

我的问题到底出在哪儿啊?

追答

不知道你想要说明什么,但这个源码或许对你有所帮助

追问

还是不会搞啊,我想窗口2显示的时候关闭窗口1,是不是销毁窗口1的原因啊?

追答

窗口1被销毁后,窗口1内的所有子窗口都会被销毁,于是……

.子程序 _按钮2_被单击
载入(结果,,假)
可视=假

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-08-23
编辑框2要显示启动窗口上编辑框1的内容,可以在编辑框1.内容 的前面加上“_启动窗口”,就象这样:编辑框2.内容=_启动窗口.编辑框1.内容追问

这样搞了,但窗口2的编辑框不显示啊

追答

你这样写是编辑框2的内容改变时才会把启动窗口的编辑框1中的内容显示出来,就是说在窗口2中,你在编辑框中输入一个值时,才会把启动窗口的编辑框1中的内容显示出来

追问

窗口2编辑框里小数点怎么不显示啊?

第2个回答  2013-08-23
不是一个窗口,无法在一个窗口程序集里操作,可以插入一个程序集(菜单-插入-程序集)
然后再弄个 子程序1(Ctrl+N)子程序1下面写:窗口1.编辑框1.内容=_启动窗口.编辑框1.内容
还需在窗口1创建完毕写 子程序1()
这样就可以
相似回答