执行文件
发布时间:2014/10/7 20:17:41 访问次数:556
以上在MFC工程中新加入的4行指令是向List列表框中插入一个新的条目,EPF10K100ABI356-3本例中为List列表框新插入的条目的数值“LabVIEW 8.60”相当于图3-11中的字符“正弦波发生器”。本例的可执行文件的执行结果如图3-17所示。
通过对LabVIEW和Visual Studi02008中MFC编程方法比较,读者不难看出,二者的编程操作的共同点在于:都包括相关控件的添加、与控件对应的变量加入:都包括变量的定义和赋值;都包括对控件变量的具体操作,如图3-11和图3-17所示。
不同点在于实现上述操作的方法和手段不同,比如变量的定义:在图3-10的FunctionsPalette中,LabVIEW采用图形化的方式添加字符串常量String Constant; Visual Studi0 2008中采用的是软件指令“CString str;”、“str.Format(_T(”LabVIEW %1.2f'),n);”两条文本编程语句。比如对控件的赋值操作:LabVIEW采用了在变量和控件之间连线的图形化方式(图3-11);而Visual Studi0 2008中采用了C++的语句list.InsertString(0.str),的方法。即Visual Studi0 2008虽然通过图3-15所示的资源对话框实现了图3-17的所见即所得的程序编辑,但源程序的编写还是采用文本方式来编辑的,而LabVIEW的程序编写也仍然是图形化的编程。
从上述对比不难看出,LabVIEW的编程方法和遵循的原则与传统的文本方式的编程是相同的,只是LabVIEW编程操作也是采用了“图形化”的方式来完成,这使LabVIEW的用户从C++等编程语言的复杂语法规则和相关平台的操作中解脱出来,可以迅速快捷的设计出优良的测试工具和用户界面程序。因此,LabVIEW的这种编程语言被称为图形化编辑语言——G语言。
以上在MFC工程中新加入的4行指令是向List列表框中插入一个新的条目,EPF10K100ABI356-3本例中为List列表框新插入的条目的数值“LabVIEW 8.60”相当于图3-11中的字符“正弦波发生器”。本例的可执行文件的执行结果如图3-17所示。
通过对LabVIEW和Visual Studi02008中MFC编程方法比较,读者不难看出,二者的编程操作的共同点在于:都包括相关控件的添加、与控件对应的变量加入:都包括变量的定义和赋值;都包括对控件变量的具体操作,如图3-11和图3-17所示。
不同点在于实现上述操作的方法和手段不同,比如变量的定义:在图3-10的FunctionsPalette中,LabVIEW采用图形化的方式添加字符串常量String Constant; Visual Studi0 2008中采用的是软件指令“CString str;”、“str.Format(_T(”LabVIEW %1.2f'),n);”两条文本编程语句。比如对控件的赋值操作:LabVIEW采用了在变量和控件之间连线的图形化方式(图3-11);而Visual Studi0 2008中采用了C++的语句list.InsertString(0.str),的方法。即Visual Studi0 2008虽然通过图3-15所示的资源对话框实现了图3-17的所见即所得的程序编辑,但源程序的编写还是采用文本方式来编辑的,而LabVIEW的程序编写也仍然是图形化的编程。
从上述对比不难看出,LabVIEW的编程方法和遵循的原则与传统的文本方式的编程是相同的,只是LabVIEW编程操作也是采用了“图形化”的方式来完成,这使LabVIEW的用户从C++等编程语言的复杂语法规则和相关平台的操作中解脱出来,可以迅速快捷的设计出优良的测试工具和用户界面程序。因此,LabVIEW的这种编程语言被称为图形化编辑语言——G语言。
上一篇:为控件添加变量