基于C#与C++混编的轻元素X荧光测量软件
作者: 王尹圣 ; 曾国强 ; 李强 ; 葛良全 ; 赖茂林 ; 罗耀耀
摘要:为了节约软件的开发周期,提高软件的开发效率,本文提出了一种基于C#与C++混编的轻元素X荧光测量软件的开发方法。该软件利用一款轻型的SQLite数据库存储配置参数、谱线数据等信息,并用第三方ZedGraph图形控件显示谱线,方便了数据管理,提升了界面的友好展示性。软件底层采用基于C++封装的SQLite和串口动态库,上层用C#做界面,提高了系统的稳定性和开发效率等。该软件完成了参数配置、自动换样、定时测量、谱线处理、数据保存等功能。该软件功能设计完善,界面友好,操作方便,稳定性较好,已成功的用于野外轻元素X荧光测量分析,经实测分析,该软件可满足野外现场可靠使用要求。
关键字: 混合编程 轻元素X荧光测量 SQLite ZedGraph图形控件