Altium Designer的VBA腳本從零開始


對應的博文:Altium腳本開發 分形天線設計 - 弦歌不輟 - 博客園 (cnblogs.com)

該博文介紹了腳本開發的一些內容,但是對於完全新手來說,有點難,找不到門路。這里來個從零開始,方便學會使用腳本開發分形天線的設計。

因為博文的博主沒有提供對應的界面文件,所以這里對應講一點界面設計的內容。

如果讀者會Visual Basic開發,只要提供了相應的菜單位置,就可以自行根據文檔開發想要的程序了。

Altium Designer支持好幾種語言的腳本,在下面的圖片中可以看到,二次開發接口也很完善。不過我不太會用,畫PCB也畫不好。

1、新建腳本文件,因為有對話框,選擇帶From的:

2、將代碼粘貼到新建的文件中,然后保存。可以嘗試點擊RUN運行一下,檢查代碼是否正常,初步檢查有一些注釋字符不正確,改一下就可以了。

3、按照代碼和要求繪制From,就是彈出的對話框,否則運行彈出的是空對話框。注意,在代碼框的最底部,有兩個頁標簽,分別是Code和Form,切換到Form:

4、切換到Form還不夠,因為放置不了按鈕等控件,還需要打開控件面板,就是打開【Tool Palette】:

5、把按鈕拖到對話框上,然后按照代碼修改屬性。注意,實際上正常的操作步驟是先畫出對話框,再編輯屬性,然后轉到代碼編寫代碼。但是這里是拿到了腳本代碼,但是沒有提供對話框界面,所以需要按照代碼繪制對話框。先放置按鈕,這一步很簡單,在【Tool Palette】中選擇TButton,鼠標左鍵單擊一下,然后到對話框界面上單擊一下,就放置一個按鈕了。

6、修改按鈕的內容,需要先打開屬性對話框的界面:

7、然后就可以開始修改屬性,點擊要修改的按鈕,就可以對應修改屬性。注意,按鈕的Caption按照博客文章的界面編寫就行。但是按鈕的Name需要和代碼保持一致。搜索一下click關鍵字,可以看到5個按鈕,正好對應5個控件觸發函數。Click前面的就是按鈕的Name。

8、修改按鈕的名稱和標題,如下圖所示:

9、名稱和標題修改完畢之后,要修改Events,注意,在【Object Inspector】的【Events】標簽頁內,選擇對應的函數:

10、同樣的方法修改另外四個標簽。都修改完畢如下圖所示:

11、修改完畢之后,再次點擊RUN試試:

本博文只提供腳本開發的基本方法,不對前面提到的博文的腳本內容做任何擔保。由於沒有提供Altium Designer的版本,我也不清楚分形天線的腳本是否可以正常運行。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM