我设计的是一个数控系统的人机界面,主要分为主界面和参数界面,由于参数的分类很多,具体实现参数的读取后显示和用户录入后保存的问题,很疑惑。望有大侠帮忙!

解决方案 »

  1.   

    可以保存成 .cfg文件,保存码形式可以自己定义啊
      

  2.   

    数据保存格式:
    XML
    INI
    其它自定义格式
    都可以。
      

  3.   

    这种方法,以前我试过,比如说用*.ini格式保存这些参数,但是使用起来不是跟灵活,我把参数分类后,每一种类型的参数在一个界面显示的话,因为有些类型的参数之间是有关系的,那我保存一个参数时,它怎么能够影响到与它相关的参数也发生改变呢
      

  4.   

      谢谢上面的大侠们的留言,现在我是通过数据库来实现的。具体方法是这样的:
      先设计了一个参数界面模版程序,在这个程序中设置每个界面上要显示的每个参数所对应的控件的信息,如控件的类型,位置和要显示的参数值等,并保存到数据库中。在主应用程序中通过这个数据库来显示参数界面和值。如果是用单纯的CStatic,和CEdit类型很好实现,但是用其他类型的控件显示参数就不知所措了?大侠们帮忙分析一下,谢了!
      

  5.   

    CListCtrl,CComboBox,CFlexgrid都挺好用的,尝试尝试吧。