使用vb建立DCOM服務器端及客戶端應用的詳細過程(1)

發表于:2007-05-25來源:作者:點擊數: 標簽:服務器用的DCOM客戶端建立
使用 vb 建立DCOM 服務器 端及客戶端應用的詳細過程(1) Window9x,WinNT Server和Winnt WorkStation平臺都能支持DCOM。 本節介紹如何建立DCOM服務器端應用,及其注意事項。(本人使用的是西文版vb6) 一、建立如下目錄: C:\DCOMDemo C:\DCOMDemo\Server C:\

使用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.

                               <待續> 

 


 

 

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97