电影或电视中经常可见到一些字幕或图片的动态变化特技,在制作多媒体教学软件或广告宣传等多媒体演示文档时,也常常需要用到一些图文的动态变化效果。
在一些系统,为了特定目的,经常要求程序隐藏起来运行,例如DCS(集散控制系统)中的后台监控系统、木马控制程序、源码防拷贝等,以减少被发现、截杀和反汇编的风险。
扩展标记语言XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XML极其简单易于掌握和使用。
既然我们构造了这世界上最有魅力的ActiveX组件,就应该把它们发布出去
这里我们直接创建一个应用程序来测试一下前面生成的ActiveX EXE文件监视组件
在测试文件组件之前,我们必须先编译它。但在进行这项工作之前,让我们先来浏览一下Visual Basic所给出来的一些额外选项。
在打开FileCheck代码窗口的同时,我们来看看它的属性窗口。
属性有Name、DataBindingBehaviour(用于将类和数据源相"绑定")、
在打开FileCheck代码窗口的同时,我们来看看它的属性窗口。
属性有Name、DataBindingBehaviour(用于将类和数据源相"绑定")、
本节将创建并测试自己的ActiveX EXE程序。
到现在为止,本教程一直讨论基于ActiveX DLLs中的类的内容,但是没有一本教程不说明与DLL相似的ActiveX EXEs。
所以,想在这里实际编写一个ActiveX EXE工程。事实上,它和ActiveX DLL没有太大的区别,甚至没有区别。在启动Visual Basic后选择"ActiveX EXE&quo
所以,想在这里实际编写一个ActiveX EXE工程。事实上,它和ActiveX DLL没有太大的区别,甚至没有区别。在启动Visual Basic后选择"ActiveX EXE&quo
在本教程第二部分的最后,我们遇到一个小问题,但确切地说,那实际上是一个大问题。如果有时间的话,这个问题应该值得我们花大精力去研究。
还记得我们是怎样遇到那个问题吗?当时,我们先编译ActiveX DLL,然后编译使用该DLL的测试程序。接着,我们重新编译DLL,那
还记得我们是怎样遇到那个问题吗?当时,我们先编译ActiveX DLL,然后编译使用该DLL的测试程序。接着,我们重新编译DLL,那
这一次,我们不用Visual Basic来测试前面的程序,而是先来编译:
选择"File"->"Make Project1.exe"菜单;
择要保存的文件夹,单击[OK]按钮;
退出Visual Basic;
运行刚才编译过的.EXE文件;
当表单出现时,试试打
选择"File"->"Make Project1.exe"菜单;
择要保存的文件夹,单击[OK]按钮;
退出Visual Basic;
运行刚才编译过的.EXE文件;
当表单出现时,试试打
