CATIA VBA二次開發(fā)入門(6)-VB6.0與exe文件



這次給小伙伴帶來的是CATIA VBA二次開發(fā)的簡單入門教程,旨在讓沒有接觸過CATIA二次開發(fā)的人能夠快速了解并上手二次開發(fā)。
教程編輯不易,希望大家多多點贊收藏,支持作者,支持原創(chuàng)

這一篇章我們來講一下如何使用外部的VB6.0進行二次開發(fā),并生成可執(zhí)行程序。

使用外部IDE進行二次開發(fā)需先連接CATIA二次開發(fā)接口,即前面提到過的CATIA.application。

這次依然使用前面的陣列圓柱體案例程序進行講解。

導入與導出窗體文件

CATIA中雖然集成了VB軟件,但其生成exe文件功能卻被刪除了。因此我們需要借助外部的VB6.0軟件來生成可執(zhí)行文件。VB6.0需要單獨安裝。
首先將CATIA VBA中的窗體文件導出到文件夾
選中窗體—右鍵導出,文件格式為.frm

CATIA VBA二次開發(fā)入門(6)-VB6.0與exe文件的圖1


將窗體文件導入到VB6.0中。
啟動VB6.0—新建一個標準exe工程
選中工程文件—右擊—添加—添加窗體—現(xiàn)存—找到之前導出的窗體文件
導入后,可將原有的窗體form1刪掉
CATIA VBA二次開發(fā)入門(6)-VB6.0與exe文件的圖2
CATIA VBA二次開發(fā)入門(6)-VB6.0與exe文件的圖3


CATIA VBA二次開發(fā)入門(6)-VB6.0與exe文件的圖4
CATIA VBA二次開發(fā)入門(6)-VB6.0與exe文件的圖5


生成exe文件

雙擊窗體上的確定按鈕,進入程序。這里我們需要添加一個語句:
Set CATIA = GetObject(, "CATIA.application")
不加的話,VB6.0無法識別“CATIA”這個對象。
CATIA VBA二次開發(fā)入門(6)-VB6.0與exe文件的圖6

點擊工程—工程屬性—將啟動對象改為userform
點擊文件—生成工程.exe,可將工程轉(zhuǎn)化為可執(zhí)行文件。
CATIA VBA二次開發(fā)入門(6)-VB6.0與exe文件的圖7


CATIA VBA二次開發(fā)入門(6)-VB6.0與exe文件的圖8


先打開CATIA,再雙擊可執(zhí)行文件可運行程序。


文章來源:CATIA學習之家

登錄后免費查看全文
立即登錄
App下載
技術(shù)鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

1
1