|
该支持库无需使用底板窗口即可直接在EasyWindow上创建OCX组件。没有底板窗口,就像不戴盖子一样,OCX组件之间的间隔较小,接触更紧密。 1.封装了FLASH组件之后,我知道很多年前如何制作专用于QQ成员的魔术表达式的透明空心形式,但现在为时已晚。那时已归一化的FLASH组件现在已被使用为Disabled,如果您可以打开该例程,则可以查看它是否已禁用。 2.封装IE浏览器组件,所有关键事件均已连接。您也可以连接指定的事件界面,这对于使用网页作为界面的一友很方便。该网页是UNICODE多语言界面,也是直接绘图界面。何必?!不用说,对意义和有用性的自我理解。 第三,封装富文本框的RichTextBox组件。输入TAB键,并在其中填写代码。Easycore库也不能持有此键。 第四,MSWinsock组件被封装。它比Yi的服务器,客户端和数据报组件更易于使用。 5.封装ADODB对象。该测试可以正常调用。 这一次,我将解释支持库方法的特定用法,以方便对Yiyou进行第二次修改。尽管有用于自动生成代码的工具,但是在生成代码方面也存在一些不令人满意的方面。 首先,您需要知道类型的常量值。 调用的参数表里的类型和取置属性的类型常量: 短整数型=2 整数型=3 小数型=4 双精度小数型=5 货币型(易语言没有)=6 日期时间型=7 OLE宽文本(易语言没有的UNICODE字符串)=8 对象=9 错误代码(易语言没有)=10 逻辑型=11 变体型=12 未知接口(易语言没有)=13 文本型=14 字节型=15 这里注意一下,文本类型,在取置属性用8,表示是原型BSTR宽文本。如果是方法调用的参数表里,表示这个参数是文本的,用14,表示传入的ASCII编码的文本,内部会自动转成所需求BSTR 参数是参考(传址)的需要在类型常量值上加64做为参考的标志,比如: 短整数型指针=2+64=66 整数型指针=3+64=67 小数型指针=4+64=68 双精度小数型指针=5+64=69 货币型指针(易语言没有)=6+64=70 日期时间型指针=7+64=71 OLE宽文本指针(易语言没有的UNICODE字符串)=8+64=72 对象指针=9+64=73 错误代码指针(易语言没有)=10+64=74 逻辑型指针=11+64=75 变体型指针=12+64=76 未知接口指针(易语言没有)=13+64=77 字节型指针=15+64=79 这里注意一下,文本类型,没有传址的文本类型,14+64,只有BSTR宽文本指针8+64。 参数是可空的,同理加上128做为标志,可以和参考标志叠加。 做为修改调用参数表里参数说明,参数表(字节集)从第一个字节开始,与参数排序和类型相对应,每个字节表示对应参数的类型(就是以上的表示方法)。最后参数表以{0,0}做为结束。调用方法内部就可以知道有多少个参数传进来。
|
|