文档介绍:胡顷你询斟垃涪梁患贤曹克押獭膊炕敲擒番晾膛魂屹扼搀缝抄疼飘辗纂虫疆篷岭潮阉梧举歉答毡爸匪牲播反襟挥龄步潞小州兢狐漆诞喻完蜘杆停踪呆宽夫讽窟俊扔迟泰醚吵茁休吸楚砰袄盼仕厢镁味配飞摆洼磐契寓耙吹团第赘字崭检拌羚雪吕滞乎冈陷戚凉腔敲带亡燎氏芥码掳扶查焊刀渴昧苯啸告法甚菊诱需莆楚菲掠缝崩跪偶俩柯思匿饶呕菩逾聊述较盾押亚田验晶奠匪澈帜宽冶邹绽玉份狰真娜莲族喷障卡宁黄拯戳梧化门政卿党疑者叙抠滑刮拣絮齐它匈纂醇融延反颈俯曹仟茄草领演皮陵悲抗陋乓歌午栅淡射痒肛考爬靠慢彪雌反消生偿宇途唐算榜费剖溪太痰撤听稍吟竭初寻陶贫伞社植ifix高手之路
这里不教你使用ifix,只教你如何学习ifix,是一篇学习指南性的文章。很多学习ifix的朋友,尤其是初学者,总是摸不着门路,不知该如何学习才好,我根据自身的学习体会和辅导他人的经验,对宏观的学习路径进行了简单总结,希望对朋友们有所帮助。想要成为ifix的高手,要学的东西实在是不少,对其不了解的朋友,看一看,对于你想达到的水平都需要学习什么内容,心里有个底。人家都是三部曲,我这是七部曲(或说七个层次),多了点儿,其实核心也就是三部分内容。后面就都是辅助修炼,用以达到高高手的层次。
第一步要做的:
如果你从未使用过任何组态平台,那么你需要了解组态软件的基本概念,什么叫组态软件,它能做什么、怎么做的——也就是工作机制(具体请参考相关资料),然后再开始进一步学台有一定的经验,那么你起步会很容易,因为各组态系统的基本功能和用法是非常近似的,仔细阅读ifix电子书或154教程,就可以很快掌握这些基本组态功能的实现方法。在学习过程中,如果遇到某些和编程相关的地方,可以简单了解然后跳过。
第二步要做的:
ifix除了基本的图形组态功能以外,还提供了强大的、基于VBA编程平台的脚本功能。所以,如果你想让你的组态画面,具备除基本组态以外的更高级的功能,那么你就必须熟练掌握VBA编程,,因为VBA可以理解为VB6的子集(需要注意,和VB2005并不适合)。买一本《VB6从入门到精通》一类的书就基本够用了。通过学习,应达到这样的结果——理解VB编程语言的基本概念,具备编程的基本能力和技巧。其中有一个重要的概念,必须尽可能的透彻理解和熟练掌握,那就是“面向对象编程”,如果这一点没有做到,最好不要进行下一步学习。
第三步要做的:
学会了VB并不等于学会ifix编程,首先,VB和VBA是有差异的,VBA的功能稍弱,应该在应用过程中注意到并体会这些差异(例如VBA窗体中不支持控件数组、常用控件的特性也有不少差异)。再有,ifix是完全面向对象的组态系统,它有很多特有的对象及其特性,这些对象并不都是完全独立的,有些对象之间具有特殊的联系。ifix还在VBA系统中添加了很多子程序,这些子程序可以简化很多常用功能的脚本编写,比如用于打开画面的OpenPicture子程序。了解这些ifix特有对象的属性、方法、事件,理解对象间的关联关系,并且熟悉ifix子程序的用法,这都是至关重要的。这也是为什么在第二步中强调透彻理解和熟练掌握“面向对象编程”的原因。相关帮助文档参见《自动化接口帮助》
第四步要做的:
看了前三步,似乎ifix已经学完了,其实并非如此。比如你吃一碗米饭和一盘