cvi ide使用一些技巧
1、编辑同类型控件 以command button为例。假定panel上放置一个圆形command button,回调函数以及控件名字均ok,想改变该command button外观,可以先选定该控件,然后使用edit菜单下control style项。自己尝试一下吧。很方便。
2、复制与粘贴 需要同一个panel上安置n个相同控件,可先选择一个该类型控件方到面板上,然后,选定它,使用ctrl+c执行复制操作,ctrl+v执行粘贴-粘贴位置可以用鼠标指定。复制过程中,cvi自动给这些控件命名以进行区分,其规则是:假定第一个控件命名为string,则后续各个控件被命名为string_n.
3、由一个.c文件生成头文件 Build->Generate prototypes,可以把c文件中所有全局变量及函数以声明方式集中到一个头文件中。规划良好project,这个功能用上。
4、制作安装文件 工程窗口中,选择build菜单下Target Settings,提示作即可。当然这个功能不及那些专门制作setup.exe软件。
5、变量观察 程序调试过程中观察变量值很重要。可以设置断点程序出错但并未停止情况下(ide中stop快捷按钮未变灰),该变量上右击鼠标,选择view variable value.弹出窗口中你可以观察整个工程文件中所有全局变量和当前程序块中部分局部变量值。变量观察窗口具备非常强大功能,比如你可以查找数组中某个元素值。
6、控件前后移动 首先panel上放置一些控件,出于外观考虑,我们需要为这些控件增加一个背景--比如把它们放置一个Decoration上,选择一个Decoration,那么它可能把先前放置控件覆盖。如何才能把Decoration放到这些控件之后呢?选择Arrange->control zplane panel->move to back. 同时Arrange菜单下提供了许多编辑控件功能项,比如对齐方式:可以按住shift功能键结合鼠标单击选定一组控件,然后Arrange->alignment
7、查找变量意义 忘记某个变量对应控件,可以该变量名上单击鼠标右键,选择find ui object.单击右键弹出菜单中都是很有用途功能项,比如go to definition--可找到变量或函数定义。
8、分割线使用 cvi ide中,快捷方式栏下边有一条黑色细线,把鼠标移动到他上面,可下拖动,把ide窗口分成上下两个部分,为编辑源文件提供方便,特别是需要察看同一文件中别方代码情况下。
9、变量命名风格 cvi中控件默认命名全部是大写,建议整个工程中保持这种风格。大工程中使控件命名具有级连特性,即panel上控件将自身名字前面加上panel名字,是一个很好习惯,它可以帮助开发者方便对所使用控件进行逻辑上分类和定位。当然受控件命名长度限制,命名需要仔细考虑。命名方面详细论述可见代码大全。
10、代码块选择方式 良好代码布局给阅读代码带来很大方便。需要整体移动(朝左或右)某些行代码,可以选定这些代码,使用shift+tab键进行移动。需要移动一个不规则(指tab键移动8个字节位置)位置怎么办?注意ide最下边状态条,从左依次为:当前所行数和总行数-列数-是否编译过标志(c字符,能看到该字符,表示这个文件执行之前需要编译)-代码填写方式(覆盖[Ovr]插入[Ins])-直到一个类似芯片标志,可以用鼠标单击改变其形状,然后执行鼠标拖动选择代码,看有什么变化?
11、获帮助快捷方法 对某个函数意义不清楚,可以调出该函数面板(用鼠标右击选择Recall function panel),右击该面板,获函数说明;某个参数区里右击,获该参数说明。当然,也可以使用cvi提供线帮助。
12、绘图控件选择 建议使用graph,它比canvas提供了更多绘图函数.但也有例外,进行opengl应用,则应该选择canvas控件。
上一篇:欧姆龙PLC应用经验点滴--关于通讯' 下一篇:三螺杆泵的选型技巧'
特别声明:机电之家(http://www.jdzj.com )所共享的机电类资料,机电论文、机电类文章、机电企业类管理制度、机电类软件都来自网上收集,其版权归作者本人所有,如果有任何侵犯您权益的地方,请联系我们,我们将马上进行处理。购买的论文都出自原创,保证作者的原创的版权的转让,任何纠纷由法律解决。