用戶中心
· 企業(yè)空間 首頁 | 資訊 | 技術(shù) | 產(chǎn)品 | 企業(yè) | 直播 | 專題 | 智能制造 | 論壇| 在線研討會(huì)
紫金橋軟件技術(shù)有限公司
企業(yè)空間 > 案例應(yīng)用 > 正文
  • VB與Realinfo之間的DDE通訊
  • 發(fā)布時(shí)間:2016/11/11 11:01:13   修改時(shí)間:2016/11/11 11:01:13 瀏覽次數(shù):1575
  • 關(guān)鍵詞:DDE通訊,VB應(yīng)用程序,數(shù)據(jù)交換

    DDE(Dynamic Data Exchange)技術(shù)是實(shí)現(xiàn)Windows下的應(yīng)用程序之間的數(shù)據(jù)交換,通訊時(shí),其中一應(yīng)用程序作為客戶端(Client),另一應(yīng)用程序作為服務(wù)端(Server),或兩者均可。

    一、VB應(yīng)用程序訪問Realinfo(VB應(yīng)用程序?yàn)榭蛻舳耍琑ealinfo作為服務(wù)端)的編程步驟:

    1.新建工程項(xiàng)目,將窗體命名為DDEClient:

     

     

    在窗體中繪制四個(gè)標(biāo)簽,分別為Label1、Label2Label3、Label4

    在窗體中繪制四個(gè)文本,分別為Text1、Text2、Text3、Text 4 

     

    2.標(biāo)簽不需要做任何設(shè)置,文本框的設(shè)置如下(例Text1):

     

    Realinfo的應(yīng)用程序名為DB,話題名為DB,數(shù)據(jù)連接項(xiàng)為數(shù)據(jù)庫變量名。

    LinkItema1.PV(數(shù)據(jù)庫變量名)

    LinkMode0,1,2,3

    LinkTopicDB|DB

    (注:LinkMode初始為0,當(dāng)Realinfo已啟動(dòng)可設(shè)置為1

     Text2、Text3、Text4LinkItem的分別為a2.PV、a3.PV、a4.PV,其它設(shè)置和Text1相同。

    3.在Form_Load()中編寫如下腳本:

     

     

    將各個(gè)文本設(shè)置為自動(dòng)連接方式,運(yùn)行時(shí)應(yīng)先啟動(dòng)Realinfo,否則報(bào)錯(cuò)。

        4Realinfo中的組態(tài):在DB數(shù)據(jù)庫組態(tài)中建立四個(gè)數(shù)據(jù)庫點(diǎn),分別為a1、a2a3a4(與VB中文本LinkItem的屬性值一致)

    5.先運(yùn)行Realinfo,再啟動(dòng)VB程序,效果圖如下:

     

      

                    Realinfo運(yùn)行系統(tǒng)                           VB程序

    二、Realinfo訪問VB應(yīng)用程序訪 (VB應(yīng)用程序?yàn)榉?wù)端,Realinfo作為客戶端)的編程步驟:

    1. 新建工程項(xiàng)目,將窗體更名為DDEServer:

     

    在窗體中繪制四個(gè)標(biāo)簽,分別為Label1、Label2Label3、Label4

    在窗體中繪制四個(gè)文本,分別為var1、var2var3、var 4(四個(gè)屬性值初始為1.00000

       2. 文本和標(biāo)簽均不需要做任何設(shè)置,窗體DDEServer的設(shè)置如下:

     

    LinkMode1-Source(表示程序作為服務(wù)端)

    LinkTopic:窗體的名字(即DDEServer

        3. 生成VB應(yīng)用程序(注意應(yīng)用程序名字不能超過8個(gè)字符)

    4. Realinfo中的組態(tài):

     

    第一步 建立DDE設(shè)備

     

    定義設(shè)備名稱:DDE

     

     

    第二步 輸入服務(wù)和主題名稱

     

    服務(wù)器名稱:輸入生成的應(yīng)用程序名

    主題名稱:VB應(yīng)用程序窗體名稱

     

     

    第三步 進(jìn)入數(shù)據(jù)庫組態(tài)

     

    建立四個(gè)數(shù)據(jù)庫點(diǎn):a1、a2a3a4

     

     

    第四步 建立數(shù)據(jù)連接

     

    DDE連接項(xiàng):輸入VB窗體中文本框的名字

    四個(gè)點(diǎn)分別對(duì)應(yīng)var1var2、var3var4

     

     

    5. 先啟動(dòng)VB程序,再啟動(dòng)Realinfo運(yùn)行效果如下:

     

       

     

                          VB應(yīng)用程序                 Realinfo運(yùn)行系統(tǒng)

     

  • 企業(yè)介紹
紫金橋軟件技術(shù)有限公司(RealSoft)是由中石油出資成立的專門從事計(jì)算機(jī)軟件產(chǎn)品開發(fā)的高新技術(shù)企業(yè),是中國(guó)石油天然氣集團(tuán)的軟件開發(fā)基地。公司專注于自主知識(shí)產(chǎn)權(quán)軟件產(chǎn)品“實(shí)時(shí)數(shù)據(jù)庫系統(tǒng)”和“監(jiān)控組態(tài)軟件”的開發(fā)與推廣工作,以為企業(yè)集團(tuán)及客戶…  更多>>
  • 聯(lián)系方式

紫金橋軟件技術(shù)有限公司

聯(lián)系人:李磊

地址:黑龍江省大慶市高新區(qū)服務(wù)外包產(chǎn)業(yè)園C1-817室

郵編:163316

電話:400-6996-515

傳真:0459-8151391-808

公司網(wǎng)址:http://www.realsoft.cc

  • 該空間手機(jī)版

掃描此二維碼即可訪問該空間手機(jī)版

  • 在線反饋
1.我有以下需求:



2.詳細(xì)的需求:
姓名:
單位:
電話:
郵件:
您還沒有登錄,請(qǐng)登陸,
如果您還沒有注冊(cè),點(diǎn)擊這里注冊(cè).
  • 網(wǎng)友反饋
  • 戴永鐵 在2024/6/11 14:51:00留言
  • 留言類型:貴公司產(chǎn)品銷售人員聯(lián)系我,貴公司技術(shù)支持人員聯(lián)系我,
  • 詳細(xì)留言:需要制藥工業(yè)領(lǐng)域的實(shí)時(shí)庫報(bào)表,包含矩陣配?、參數(shù)配方、數(shù)據(jù)(統(tǒng)計(jì)和歷史)、曲線、事件、報(bào)警、審計(jì)追蹤,這些內(nèi)容可以組態(tài)化
  • 曉同 在2024/5/16 11:06:00留言
  • 留言類型:我讓貴公司產(chǎn)品銷售人員聯(lián)系我,
  • 詳細(xì)留言:紫金橋組態(tài)軟件V6.5,512點(diǎn)授權(quán)
  • 在2023/10/21 16:03:00留言
  • 留言類型:貴公司技術(shù)支持人員聯(lián)系我,
  • 詳細(xì)留言:OPC
  • 鄭鑫汶 在2023/6/1 14:58:00留言
  • 留言類型:我想得到貴公司產(chǎn)品詳細(xì)資料,我想得到貴公司產(chǎn)品的價(jià)格信息,我讓貴公司產(chǎn)品銷售人員聯(lián)系我,我讓貴公司技術(shù)支持人員聯(lián)系我,
  • 詳細(xì)留言:需要咨詢貴公司軟件的價(jià)格功能
  • 吳吉校 在2023/3/15 7:45:00留言
  • 留言類型:我想得到貴公司產(chǎn)品詳細(xì)資料,我想得到貴公司產(chǎn)品的價(jià)格信息,我讓貴公司產(chǎn)品銷售人員聯(lián)系我,我讓貴公司技術(shù)支持人員聯(lián)系我,
  • 詳細(xì)留言:組態(tài)軟件咨詢
更多請(qǐng)進(jìn)入空間管理中心查看
關(guān)于我們 | 網(wǎng)站地圖 | 聯(lián)系我們
© 2003-2018    經(jīng)營(yíng)許可編號(hào):京ICP證120335號(hào)
公安機(jī)關(guān)備案號(hào):110102002318  服務(wù)熱線:010-82053688
我要反饋