2.5.2 CTMSoft软件开发关键问题及其实现
(1)参数及数据传递
鉴于CTMSoft软件是在“基于Visual Basic调用Matlab及ANSYS”的开发策略下,利用Visual Basic 6.0编制用户图形界面,通过在用户界面进行数据输入、调用Matlab 7.0.4及ANSYS 8.1运行提前编写的能完成相应数值模拟计算功能的程序代码而实现对混凝土湿热耦合变形的数值模拟分析的,不同功能模块(其代码基于不同软件而开发)之间的数据引用和处理显得尤为重要,参数及数据传递成为CTMSoft软件开发必须加以解决的关键问题之一。
由于不同编程软件(Matlab 7.0.4、ANSYS 8.1及Visual Basic 6.0等)都可以进行文件存取及读写等操作,因此各功能模块间的参数及数据传递,可以利用文件的存储与读取功能实现,通过 ...... (共5428字) [阅读本文]>>