中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档 | 网通镜像
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 程序开发 > 编程语言 > Visual Basic > 网络
使用vb建立DCOM服务器端及客户端应用的详细过程(1)
作者:yangsaibing 时间:2001-11-03 10:47 出处:互联网 责编:chinaitpower
              摘要:使用vb建立DCOM服务器端及客户端应用的详细过程(1)

使用vb建立DCOM服务器端及客户端应用的详细过程(1)
   Window9x,WinNT Server和Winnt WorkStation平台都能支持DCOM。
   本节介绍如何建立DCOM服务器端应用,及其注意事项。(本人使用的是西文版vb6)
   一、建立如下目录:
   C:\DCOMDemo
   C:\DCOMDemo\Server
   C:\DCOMDemo\Server\Setup
   C:\DCOMDemo\Client
   C:\DCOMDemo\Client\Setup


   二、构建Server端DCOM应用
    1.打开一个新的vb工程,在新工程对话框里,选择"ActiveX EXE"工程类型,打开工程,对该工程设置如下属性:     


   Control             Name        Property         Value
   ------------------------------------------------------------------
   Class Module        Class1      (Name)           clsDCOMDemoServer
                                              Instancing       5 - MultiUse


   2.拷贝如下代码到类模块clsDCOMDemoServer:

      Option Explicit

 

      Public Function ServerTime()
           '返回服务器时间
           ServerTime = Time
      End Function

   Public Function AddNumbers(x As Integer, y As Integer) As  integer
           '使用服务器计算两数之和
           AddNumbers = x + y
    End Function

      Public Function SubtractNumbers(x As Integer, y As Integer) _
           As Integer
           '计算两数之差
           SubtractNumbers = x - y
      End Function

 

   3.在工程菜单, 单击 "Project1 Properties."
     注意:如果你已经更改并保存过工程,现在工程名称将不会叫"project1"


   4.单击"General" 按钮,设置如下属性:

   Project Type:             ActiveX

  Startup Object:           (None)           

   Project Name:             proDCOMDemoServer

   Project Description:      DCOM Demo Project - Server
  

   5.单击"Make"按钮,设置如下属性:

   Auto Increment:                     <Checked>

  Application Title:                  proDCOMDemoServer Version 


  6.单击"Compile" 按钮,设置如下属性:

   Compile to P-Code:       <Selected>
   Compile to Native Code:  <Not Selected>

   其它选项无需有效.


  7.单击"Component" 按钮,设置如下属性:

   Start Mode:                  ActiveX Component
   Remote Server Files:     <Checked>
   Version Compatibility:   Project

    注意:一定要选中"Remote Server Files",目的用于生成vbr文件.
  8.单击"ok"

 

  9.在"File"菜单, 单击"Save Project As". 保存为如下所述名称:

目录                   文件类型           文件名称                                                                               扩展名称
   ---------------------------------------------------------------------
   C:\DCOMDemo\Server    Class Module    COMDemoServer     .cls
                                      Project        proDCOMDemoServer     .vbp

 

  10.单击"File"菜单, 单击"Make proDCOMDemoServer.exe."

  此时弹出一个对话框,保存exe文件到如下目录:   c:\DCOMDemo\Server directory.

                               <待续> 

 


 

 

关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有