如果不会VBA,那就谈不上VBA移植的问题,讨论这个问题就是以有一定VBA的基础知识为前提的 做个dvb文件(可视化),就我认为,实在也不是那么简单,做好工程后保存,手动或编个VLisp程序调用,也不怎么方便。 Vlisp的优缺点是什么呢?优点:表处理,开发资源和源码,网上多的是,使用方便;缺点:DCL的方便性实在不怎么样; VBA的特点呢?优点:界面处理绝对是它的一大特色;缺点:相对于Vlisp,VBA方便性要差一些; 如果将两者结合一起,取长补短,于是有了这个函数的产生。 在使用方面,我认为可以这样: 1、Vlisp水平要好一点,VBA水平一般的,不妨着重使用它调用窗体功能,相对于DCL,VBA窗体处理要方便,配合VBA的触发事件,结合使用; 一般来说,掌握好控件的left、top、width、height四个属性就基本OK了 3、Vlisp和VBA水平相对平衡的,最好结合使用,取长补短; 3、VBA高手的,Vlisp不咋的,建议你还是用回VBA吧 每个人的情况不同,对事情的看法也不同,所以只能是见仁见智了 |