潘爱民《COM技术内幕》读书问题一:第11章,分发接口与自动化P231 "自动化在许多不同的方面用开发人员编写的代码来代替编译器生成的代码"请问这句话如何理解? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这句话没有问题:大意是说,我们原先所写的应用,都是源码一级,需要经过编译器编译,才能执行,现在,用脚本语言来操作自动化接口,可以动态的完成相同的应用(其实是解释执行)。一个简单的例子,你肯定没有Word的源码,如果你象用Word来生成一个针对于具体应用领域(比方说政府公文)的应用,你只能找有源码的公司来修改源码,以适应你的特殊需要。(微软听你的?)但是,你可以用自动化接口来定制你的特定应用,用 VBA脚本来控制Word的自动化接口就可以完成。是的,解释执行是慢了些,但是,对你来说不用改源码,不用再去测试你修改的源码部分,不是更好吗?[email protected] 关于窗口隐藏 ListCtrl更新数据库的问题,急 为什么本来我的MFC程序没错误,但是只要我一移动最后一个菜单项到前面来,就不能运行程序了?! 为了获得文件夹下所有的子文件夹我写了如下代码,结果得不到,大家帮忙看看 初学者,如何以MFC的方式理解进程和线程 提供一个平台,别再从底层做起了! vbs.kj新欢乐时光病毒 临界区会在异步过程调用(APC)中失效? vc能直接编译utf8的源代码么? 如何捕捉鼠标当前坐标 为什么编译出错,找不到AfxLoadLibrary()? 傻瓜问题---怎样把自己用鼠标画的任意图像保存到一个 bmp文件中去
大意是说,我们原先所写的应用,都是源码一级,需要经过编译器编译,才能执行,现在,用脚本语言来操作自动化接口,可以动态的完成相同的应用(其实是解释执行)。
一个简单的例子,你肯定没有Word的源码,如果你象用Word来生成一个针对于具体应用领域(比方说政府公文)的应用,你只能找有源码的公司来修改源码,以适应你的特殊需要。(微软听你的?)
但是,你可以用自动化接口来定制你的特定应用,用 VBA脚本来控制Word的自动化接口就可以完成。是的,解释执行是慢了些,但是,对你来说不用改源码,不用再去测试你修改的源码部分,不是更好吗?
[email protected]