




免費(fèi)預(yù)覽已結(jié)束,剩余7頁可下載查看
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
Pro/engineer二次開發(fā)教材之VB篇:Automation Gateway插件的安裝與測試(中)【概述】:本教程為你介紹如何測試與分析Automation Gateway提供的關(guān)于在VB環(huán)境下進(jìn)行PROE二次開發(fā)的例子,測試版本wildfire4.0。 通過我上次寫的那個簡單的教程(其實(shí),我發(fā)的都是一些簡單基礎(chǔ)的教程,旨以通過這些比較簡單易懂的教程,使大家可以掌握關(guān)于AGW插件二次開發(fā)的一些基礎(chǔ)和概念,如果你有了解PRO/TOOLKIT二次開發(fā)的話,你會發(fā)現(xiàn)里面的思路對PROE二次開發(fā)來說是通用的),我就假定你已經(jīng)安裝好了AGW插件了,嘿嘿如果有什么問題的話,可以查看上次教程的一些提示和看看幫助文檔,通過自己的思考和嘗試,大多都會很簡單迅速解決掉的。 那我就繼續(xù)下面的教程了,在進(jìn)行之前,確保你的計(jì)算機(jī)已經(jīng)安裝好了VB6.0,PROE(這里是PROE 4.0 C000),AGW插件這幾個重要的軟件,還有你要了解PROE軟件的一些基本術(shù)語和操作,了解VB的一些基礎(chǔ)知識。OK正題來了:測試與分析Automation Gateway提供的關(guān)于在VB環(huán)境下進(jìn)行PROE二次開發(fā)的例子 1打開測試的例子GW_VB_Demo(在AGW插件的安裝目錄里);如圖所示=更多精彩,源自無維網(wǎng)() 2如圖點(diǎn)擊”工程”菜單下的“引用”按鈕,在彈出的對話框中進(jìn)行圖上說明的操作_(把丟失的那個勾勾去掉哦) 3按下“G”鍵選擇AGW新版本的庫文件,如圖所示。OK下一步就可以進(jìn)行運(yùn)行了。 小知識:對AGW插件進(jìn)行異步模式的開發(fā)都要如上圖那樣添加AGW的庫到應(yīng)用程序中,這樣VB程序就可以引用到AGW庫里面的對象與方法了。 4啟動PROE軟件 5在VB環(huán)境中運(yùn)行測試?yán)拥某绦?,如圖=更多精彩,源自無維網(wǎng)() 6下面對測試?yán)拥钠渲幸粋€部分進(jìn)行測試與分析,其它部分就有網(wǎng)友們自己動手啦運(yùn)行程序會彈出一個關(guān)于AGW插件說明的對話框,點(diǎn)確定,下一步。 測試的測試主界面如同所示 7現(xiàn)在我們要通過測試程序把PROE的工作目錄設(shè)為C:盤,進(jìn)行如圖操作。 8這樣我們就把PROE的工作目錄設(shè)置為了C:盤了呼呼。或許,你說你怎么不用先按下Connect鍵的,是不按也行的,因?yàn)锳GW插件會在調(diào)用它第一個方法的時候,以DCOM的連接模式自動嘗試連接的,具體細(xì)節(jié)這里就不說了。=更多精彩,源自無維網(wǎng)() 9好,現(xiàn)在例子的程序測試已經(jīng)成功了(其它功能網(wǎng)友自己來,這里不詳細(xì)說了,篇幅有限),那下面來看看它靠AGW庫中哪個方法實(shí)現(xiàn)的。 就這兩句嘛,簡單 g_GWError = oGateway.SessionSetCurrentDir(Me.txtDirectory) ReadError (SessionSetCurrentDir) 第一句是g_GWError = oGateway.SessionSetCurrentDir(Me.txtDirectory)調(diào)用AGW庫里面的SessionSetCurrentDir方法,SessionSetCurrentDir的意思就是設(shè)置當(dāng)前的工作目錄啦。這個關(guān)鍵函數(shù)的說明如下: 這個函數(shù)的功能就是設(shè)置當(dāng)前PROE進(jìn)程(激活的PROE窗口)的工作目錄。用法如下 object. SessionGetCurDir (sDir)其中object是AGW的對象,如測試?yán)又械膐Gateway就是AGW的一個對象了(可以查看一下它的變量定義,你就會了解了_),輸入?yún)?shù)就是一個目錄的字符串(你想設(shè)置的那個工作目錄)。 第二句就是調(diào)用一個函數(shù),關(guān)于提供正確與錯誤信息的。網(wǎng)友可以自己看看它的實(shí)現(xiàn)過程。 呵呵,很簡單吧。設(shè)置工作目錄就是調(diào)用一個函數(shù)嘛(AGW是,PRO/TOOLKIT也是,JLINK也是,新出的VB API WILDFIRE 4.0也是)這是最最基本的二次開發(fā)?,F(xiàn)在我們先打好這個基礎(chǔ),我們的大廈才可以建起來哦_ OK不說這么多了。這個例子的其它工作由有興趣的網(wǎng)友自己來,通過這個例子的學(xué)習(xí),你會學(xué)到怎么調(diào)用AGW庫中的對象與函數(shù),AGW插件怎么以DCOM
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 年級語文教學(xué)助力計(jì)劃
- 班主任疫情期間班級文化建設(shè)計(jì)劃
- 環(huán)保產(chǎn)業(yè)私募股權(quán)基金有限合伙人認(rèn)購及綠色金融合作協(xié)議
- 大學(xué)生籃球興趣小組活動計(jì)劃
- 內(nèi)科臨床試驗(yàn)的職責(zé)與倫理
- 醫(yī)療器械模具原創(chuàng)設(shè)計(jì)著作權(quán)許可及轉(zhuǎn)讓協(xié)議
- 城市綠化植樹節(jié)志愿者招募方案范文
- 新能源汽車試駕體驗(yàn)與銷售代理合作協(xié)議
- 礦山企業(yè)?;肥鹿蕬?yīng)急處理及救援協(xié)議
- 環(huán)境管理補(bǔ)充協(xié)議書
- 課件:《中華民族共同體概論》第十五講:新時代與中華民族共同體建設(shè)
- 汽車剎車片與剎車盤檢測考核試卷
- 《公共政策學(xué)(第二版)》 課件第8章 政策創(chuàng)新與擴(kuò)散
- 課件6:環(huán)控電控柜主要部件-馬達(dá)保護(hù)器
- 高空吊板作業(yè)專項(xiàng)方案
- 事業(yè)單位員工保密協(xié)議書范本(2024版)
- 小學(xué)生偏旁部首所表示的意義
- 七年級歷史上冊 第一單元 單元測試卷(人教版 2024年秋)
- JG-T+502-2016環(huán)氧樹脂涂層鋼筋
- 業(yè)務(wù)協(xié)作費(fèi)用協(xié)議書
- CJJ99-2017 城市橋梁養(yǎng)護(hù)技術(shù)標(biāo)準(zhǔn)
評論
0/150
提交評論