MFC编辑框内容的传送与显示

有两个MFC对话框,怎样才能在一个对话框多个编辑框上输入的内容在另一个对话框分别显示出来,两个对话框相互独立,是两个工程。新手,求教!!!第一个图是发送的数据,手工输入的,第二个图是接受数据的界面,想把图一内各数据显示在图二对应的编辑框内。

如果是两个完全独立的exe工程,那么是无法通过编辑框访问的形式获取数据的。

两个不同的EXE程序之间的数据交互,可以通过数据文件(txt/ini)、数据库、或者进程间通讯(需要两个同时运行)等方式实现。

如果是新手,比较简单的就是TXT或者INI文件的方式进行交互。

针对你的程序,推荐使用INI方式,使用的是如下两个函数:

GetPrivateProfileInt

WritePrivateProfileInt

参考资料:

http://wenku.baidu.com/view/df87de1fc5da50e2524d7fd6.html

追问

谢谢你,您提的INI文件是应用在同一台电脑两个程序进行写入和读取吧?我这两个一个是发送的,另一个是接收的,这两个不在同一机器上,我想用串口控件的方法,一个编辑框使用一个OnComm控件,另一程序对应的OnComm控件接收。感觉太麻烦了,您还有什么好的方法吗,谢谢啦。

追答

你上来没说明吧需求,而且追问中,对需求的描述也比较含糊。。。
如果这是一个常用配置文件,而需要在不同电脑上使用,那么使用一个SERVER来保存这个数据是比较合理的。这个就要用到数据库,而且必须是网路数据库,比如MSSQL MYSQL等。
如果就是为了点对点传送,要看你这两个电脑的连接方式,串口对接当然用串口通讯,网路对接当然用Sock比较方便。

追问

谢谢

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网