现在呢,笨笨来揭晓上节课留下的悬念。其实笨笨想再介绍一下CChart在著名的国产语言易语言里面的应用。
下一段介绍来自百度百科。
易语言是一门以中文作为程序代码编程语言,其以“易”著称,创始人为吴涛。易语言早期版本的名字为E语言。其最早的版本的发布可追溯至2000年9月11日。创造易语言的初衷是进行用中文来编写程序的实践,方便中国人以中国人的思维编写程序,并不用再去学习西方思维。易语言的诞生极大的降低了编程的门槛和学习的难度。从2000年以来,易语言已经发展到一定的规模,功能上、用户数量上都十分可观。
看起来还是很不错的样子。
其实,笨笨对汉语编程并不感冒,因为汉语编程本质上无非是把英语编程的关键字换成中文,同时变量名可以用中文定义而已。而实际使用时,每门语言里面,关键字并不多,变量名用中文或者用拼音对我们来说差别也不大,而且用中文还容易混淆关键字和普通变量,因此笨笨觉得汉语编程实在没必要。
在笨笨的记忆中,有好几个号称“中文编程”、“汉语编程”的语言。其中记忆最深刻的叫“汉编”,这个汉编经过一番炒作,结果反而被扒皮了,跟上海交大陈进教授的“汉芯”有的一拼,其实就是国外Forth语言的马甲。
这样看起来,易语言虽然给人的感觉比较low,而且据说是外挂专用语言,但还是在实实在在做事。
我觉得易语言最大的优势,不是中文编程,而是里面内置的大量程序模板。有这些模板可以迅速完成某些功能。
下面还是给出CChart在易语言下使用的例子。
首先介绍易语言下CChart的配置方法。
本节课使用的易语言版本是5.8。
第一步,首先需要保证PlotCom控件在系统下已经注册,才能开始以下的步骤。如果没有注册,可以用regsvr32命令注册,易语言的菜单中也有控件注册的选项。
第二步,在易语言IDE中导入PlotCom控件。
点击菜单“工具”->“类型库或ocx组件->支持库”,在出现的对话框中找到PlotCom控件,然后点击“下一步”。
第三步,在出现的对话框中,选择PlotCtrl,然后点击“下一步”,在下一个对话框中点击“保存”。
第四步,任意选择一个合适的位置保存PlotCom.npk文件,然后在弹出的对话框中,选择“是”。这样就算导入成功。
第五步,点击菜单“工具”->“支持库配置”,在弹出的对话框中选中PLOTCOMLib,然后点“确认”。这时,左边的工作夹里会出现PLOTCOMLib。同时,在窗口组件箱里,会出现“外部组件”。
好了,CChart已经配置好了,下面开始调用。
第一步,新建一个Windows窗口程序。
第二步,把PlotCom控件拖到主窗体上,调整大小和位置。
第三步,在工作夹里,点击属性标签,然后点击“在此处选择加入事件处理子程序”,从弹出的选项中选择“创建完毕”。
第四步,在代码窗口的最下面,也就是“_启动窗口,创建完毕”的下面,输入以下代码。
PlotCtrl1.ChartType = 0
PlotCtrl1.Title = “易语言标题”
PlotCtrl1.AddPoint2D_S (-2, 4, 0)
PlotCtrl1.AddPoint2D_S (-1, 1, 0)
PlotCtrl1.AddPoint2D_S (0, 0, 0)
PlotCtrl1.AddPoint2D_S (1, 1, 0)
PlotCtrl1.AddPoint2D_S (2, 4, 0)
如图所示。
最终效果如图。
耶!!!