教程中国
PHOTOSHOP CS9.0中文版 MAYA 8.5 FOR WINDOWS Corel Painter v9.0 Flash MX2004 中文版 Illustrator cs2 中文版
VC++6.0含sp6 中英文版 VB6.0 +sp6 简体中文版 Borland Delphi 7汉化版 MSDN for vb6.0中文版 Visual Studio 2005简体
教程中国下属 文件存储共享专家BIBIDU.COM 提供大型软件,教材,源码,电影,音乐,图书等下载 更多精品请点此进入
  您目前所在位置: 教程中国 >> VB >> 控件集锦 >> VB COM基础讲座之全面测试 RSS订阅
VB COM基础讲座之全面测试
教程(视频,书籍)下载:  ASP.NET AutoCAD 数据库 C# ASP java photoshop 网页设计 delphi 3dmax Flash C++ VB 张孝祥 实例   更多请进入BIBIDU搜索
IT搜索引擎   
这一次,我们不用Visual Basic来测试前面的程序,而是先来编译:

  选择"File"->"Make Project1.exe"菜单;

  择要保存的文件夹,单击[OK]按钮;



  退出Visual Basic;

  运行刚才编译过的.EXE文件;

  当表单出现时,试试打开一个customer,然后对其修改并单击[OK]按钮。再打开刚才的customer,看看其资料是否被修改?结果应该是这样,因为ActiveX DLL会自动将结果保存在数据库中。

  现在,让我们静下来想一想刚才做过的事件。我们只用了几条简单的语句就建立了一个自己的数据库应用程序,虽然这里只使用了COM一点功能,但却使得应用程序变得如此容易。

  关闭已测试完的应用程序;

  如果上述过程比较顺利的话,那么我们再做这样的测试:

  打开Northwind工程;

  假如对Northwind工程作了某些修改,那么还需要重新编译:

  选择"File"->"Compile Northwind.dll"菜单;

  选择和上次保存Northwind.dll相同的文件夹,以便覆盖原来的文件,单击[OK]按钮;

  需要说明的是,如果编译时出现错误,那肯定在程序中有一些不对的地方。关闭所有正在运行的程序,然后再重新试一试。

  编译后,退出Visual Basic;

  再次运行Project1.exe;

  天啦,居然会有错误信息,类已不再支持原来接口。

  这就是我们做的一种测试,当重新编译ActiveX工程时,使用它的程序就会被支解。

  解决上述问题的一种办法是将Project1文件打开并重新编译。但是假如工作组中有两百个员工,这就是说,我们得把重新编译好的工程和新的DLL分发到这两百个员工手上。

  你能受得了吗?

  不,不能这样做。我们必须搞清楚错误产生的原因,以及弄明白为什么我们的工程不能和最新的DLL一起工作,难道是兼容性的问题吗?本教程的最后一部分将详细探讨这些内容。
good.com/logging.php?action=logout">退出 good.com/memcp.php?action=profile">修改信息 用户信息
ΞoあoΞ, 欢迎你!
用户组别: 初级程序员
上次登陆: 06-05-22 19:37
最后活动: 06-05-22 19:37
最后发表: 06-05-22 19:39
good.com/vb.good/article-categoryid-12.html">更多... 同类文章
  • good.com/vb.good/article-do-view-articleid-245.html如 何 解 决VB 中 的Grid 控 件 的 打 印 问 题
  • good.com/vb.good/article-do-view-articleid-246.html在运行时维护DBGRID的栏位宽度
  • good.com/vb.good/article-do-view-articleid-247.htmlOffice或IE4风格的ToolBar
  • good.com/vb.good/article-do-view-articleid-248.html放一个Combo到Toolbar中
  • good.com/vb.good/article-do-view-articleid-249.html调整 Combo 下拉部分的宽度
  • good.com/vb.good/article-do-view-articleid-250.html改变Combo的ListIndex而不发生 Click 事件
  • good.com/vb.good/article-do-view-articleid-251.htmlCombo的自动查询技术
  • good.com/vb.good/article-do-view-articleid-252.html运用MSChart,生成统计图形
  • good.com/vb.good/article-do-view-articleid-253.html用定时控件实现长定时操作
  • good.com/vb.good/article-do-view-articleid-254.html巧用Visual Basic的TIMER控件
good.com/vb.good/article-orderby-dateline.html">更多... 新近文章
  • good.com/vb.good/article-do-view-articleid-3934.html显示密码编辑框中的密码
  • good.com/vb.good/article-do-view-articleid-3935.html将桌面倒置过来
  • good.com/vb.good/article-do-view-articleid-3936.html利用VB编写屏幕保护程序(1)
  • good.com/vb.good/article-do-view-articleid-3937.html利用VB编写屏幕保护程序(2)
  • good.com/vb.good/article-do-view-articleid-3938.html动态改变及恢复屏幕设置
  • good.com/vb.good/article-do-view-articleid-3939.html用VB设计更换屏幕保护的程序
  • good.com/vb.good/article-do-view-articleid-3940.html用VB实现“百叶窗”的图形特效
  • good.com/vb.good/article-do-view-articleid-3941.html用API制作图形窗体
  • good.com/vb.good/article-do-view-articleid-3942.html实现平面工具栏
  • good.com/vb.good/article-do-view-articleid-3943.html用VB更换桌面墙纸DIY
随机文章
  • good.com/vb.good/article-do-view-articleid-2391.html创造属于自己的注册码
  • good.com/vb.good/article-do-view-articleid-2337.html透明的Form上显示背景透通图
  • good.com/vb.good/article-do-view-articleid-406.html在VB6.0中使ACCESS数据库在网络使用中保持同步
  • good.com/vb.good/article-do-view-articleid-160.html设 计 窗 体 背 景 花 纹
  • good.com/vb.good/article-do-view-articleid-60.html从全路径名中提取文件名
  • good.com/vb.good/article-do-view-articleid-477.html在VB中模拟实现邮件传输
  • good.com/vb.good/article-do-view-articleid-767.html问:我在Access97中建立了一个库存查询,由于有一种产品没有出库,只有入库,造成库存查询中没有这种产品的库存,请问怎样解决这个问题?
  • good.com/vb.good/article-do-view-articleid-3053.html在VB应用程序中巧用DLL
  • good.com/vb.good/article-do-view-articleid-3381.html部署和分发.NET应用程序的两种方法
  • good.com/vb.good/article-do-view-articleid-2953.htmlVB中鼠标冲突问题
good.com/vb.good/article-orderby-views.html">更多... 阅读排行
  • good.com/vb.good/article-do-view-articleid-3934.html显示密码编辑框中的密码
  • good.com/vb.good/article-do-view-articleid-3935.html将桌面倒置过来
  • good.com/vb.good/article-do-view-articleid-3936.html利用VB编写屏幕保护程序(1)
  • good.com/vb.good/article-do-view-articleid-3937.html利用VB编写屏幕保护程序(2)
  • good.com/vb.good/article-do-view-articleid-3938.html动态改变及恢复屏幕设置
  • good.com/vb.good/article-do-view-articleid-3939.html用VB设计更换屏幕保护的程序
  • good.com/vb.good/article-do-view-articleid-3940.html用VB实现“百叶窗”的图形特效
  • good.com/vb.good/article-do-view-articleid-3941.html用API制作图形窗体
  • good.com/vb.good/article-do-view-articleid-3942.html实现平面工具栏
  • good.com/vb.good/article-do-view-articleid-3943.html用VB更换桌面墙纸DIY

来源:十度教育
作者:
关键字:VB
发表日期:2006-5-22 20:05:40

网页显示有限 阅读全文请下载本文完整版WORD文档

上一篇:Visual Basic COM基础讲座之兼容性   下一篇:用代码实现ListView控件的行间隔颜色


2008-11-23 20:48:30
本文的相类似文章
  • VB简单计算函数的编写过程
  • VB 快速读取TextBox第N行的数据
  • VB编程的好帮手--资源文件
  • VB 利用API创建文件目录
  • VB的API编程精粹(一)
  • VB的API编程精粹(二)
  • API函数快速入门--怎样在VB中声明和使用API函数
  • VB的编译优化
  • VB中用Multimedia MCI控件开发多媒体应用
  • 认识VB的扩展名
  • 在学习中进步 在进步中成长 教程中国相随您的成长之路
    华腾联合科技股份有限公司版权所有
    广告联系:Rosibo@163.com