新闻中心

EEPW首页 > 消费电子 > 设计应用 > 基于VB 6.0智能电子自旋共振仪系统绘图模块实现

基于VB 6.0智能电子自旋共振仪系统绘图模块实现

作者:时间:2010-07-23来源:网络收藏
近年来,顺磁(electron paramagnetic resonance,EPR)或称(electron spin resonance,ESR)技术已成为一门新型的科学技术。它的应用领域非常广泛,特别是在物理、化学、医学方面的应用更为突出,许多生产厂家向市场推出了不同型号的电子仪器,其硬件的发展非常迅速,然而相应的软件的支撑却比较薄弱,所以电子共振仪器的支撑软件的开发将成为一个新的热点。

l 的开发环境
对某一个的开发,开发者可以选用各种编程语言来完成,通常使用的高级语言如C--,Java,PB,Visual Basic等,各种语言有各自的优点与缺点,不同的用户需求选用的语言也有所不同。该实验系统的开发中选用了Visual Basic 6.0,选用它的主要原因是:
(1)Visual Basic 6.O具有友好的可视化界面;
(2)Visual Basic 6.O自带的通信控件可以方便地与电子自旋共振仪器进行通信;
(3)Visual Basic 6.o中的画线功能可以自由地绘出区中的谱线;
(4)程序代码易于以后的修改与扩充。

2
在此使用图片框(pictuer 2)来显示共振谱线,所以第一步就是要在窗体上定位图片框,并为其设置外观及其他属性。在该实验中,绘图区(picMain)中显示曲线有坐标值,所以首先画出图片框,然后在图片框中定制曲线生成区。定制图片框或绘图区都要先确定他们在窗体的哪个位置。所以下面先阐述中坐标系的定义。
2.1 坐标系的确定
坐标系介绍:里有3种坐标系,屏幕坐标系、窗体坐标系和窗体内的对象坐标系。这3种坐标系都是以其左上角为坐标原点,与平常使用的几何坐标系不一致,常使人们绘图时感到不习惯。VB允许编程人员自定义坐标系,根据需要定义坐标原点的位置。默认的坐标系统是容器的左上角的坐标为(O,O),右下角坐标为(width,Height),为了根据自己的需要来定义坐标系统,用到了Scale相关属性。
通过设置ScaleLeft和ScaleTop来设置左上角的坐标。实验中右下角坐标为:


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭