很多初学易语言的同学不太清楚怎么在多个窗口间传递数倌栗受绽据,本经验小谈一下在易语言中常用的几种窗口间传递数据的方法
工具/原料
易语言
方法一、使用全局变量
1、选择“程序”面板,右键点击“程序数据”,选择“新全局变量”
2、双击“全局变量”,新建一个全局变量,注意更改下变量名称,方便后面调用
3、双击“_启动窗口”空白区域添加代码
4、添加变量赋值代码
5、选择子窗口“窗口1”并添加一个按钮,再双击该按钮添加“被单击”事件
6、在窗口1中添加调用变量的代码即可
方法二、使用程序集变量
1、选择“窗口程序集_窗口1”,并添加一个程序集变量“共享变量”
2、选择“窗口程序集_启动窗口”,添加代码:窗口1.共享变量=“需要共享的数据”
方法三、使用配置文件
1、选择“窗口程序集_启咿蛙匆盗动窗口”,添加代码:写配置项(取当前目录()+“\config.ini”,“数据”,“共享变量”,“需要共享的数据”)
2、选择“窗口程序集_窗署孢颜匈口1”,添加代码:读配置项(取当前目录()+“\config.ini”,“数据”,“共享变量”,)。用此命令读出的数据可以直接赋值给变量进行调用