[.NET] 程式碼相容性的問題

看板Visual_Basic作者 (努力增胖的小R)時間14年前 (2011/04/07 23:27), 編輯推噓0(005)
留言5則, 2人參與, 最新討論串1/1
請輸入專案類型(網站專案或者應用程式專案): windows form 應用程式 因為現在使用的一套繪圖軟體 可以將過程中所執行的動作 記錄下來 輸出成一個 VB script檔案 因此 只要執行這個檔案就可以自動畫出一樣的圖形 軟體公司的人提到 可以用VB作連結 (不過不確定他是用VB6還是.NET 只給我看了程式) 將裡面的繪圖中用的常數寫成變數 再寫一個框架出來 就可以作成一個general的繪圖檔 而我是用Visual studio 2008去作 但是就產生問題了 Public Class VBtoAnsoft '設計一個按鈕執行 測試連接的可行性 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click '軟體產生的內容 直接丟進來 Dim oAnsoftApp Dim oDesktop Dim oProject Dim oDesign Dim oEditor Dim oModule Dim oDefinitionManager oAnsoftApp = CreateObject("AnsoftMaxwell.MaxwellScriptInterface") oDesktop = oAnsoftApp.GetAppDesktop() oDesktop.RestoreWindow() oProject = oDesktop.NewProject oProject.InsertDesign("Maxwell", "MaxwellDesign1", "Magnetostatic", "") oDesign = oProject.SetActiveDesign("MaxwellDesign1") oDesign.SetSolutionType("Transient") oDesign.ChangeProperty(Array("NAME:AllTabs", Array("NAME:LocalVariableTab", Array("NAME:PropServers", _ "LocalVariables"), Array("NAME:NewProps", Array("NAME:S_Ro", "PropType:=", "VariableProp", "UserDef:=", _ '以下省略 這是部分的內容 而在Visual studio 2008中 Array與VB script中的用法似乎不相同 造成有問題產生 但是卻不知道怎麼作 試過 dim Array = nothing 但是還是會出現問題 有高手可以幫我解答嗎?謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.167.136.213

04/08 14:18, , 1F
(1)array是keyword 給你dim沒問題才有鬼
04/08 14:18, 1F

04/09 17:22, , 2F
可是下方的程式碼 都是軟體產生的 修改就不會執行軟體
04/09 17:22, 2F

04/09 17:23, , 3F
的內容了 不知道如何下手
04/09 17:23, 3F

04/09 23:30, , 4F
VB.NET跟VBS並不相通 你不如想別的辦法執行VBS
04/09 23:30, 4F

04/09 23:31, , 5F
不過你要跟VB連結 那就麻煩了
04/09 23:31, 5F
文章代碼(AID): #1DdTVeyy (Visual_Basic)