[.NET] 程式碼相容性的問題
請輸入專案類型(網站專案或者應用程式專案):
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
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
04/09 23:30, 4F
→
04/09 23:31, , 5F
04/09 23:31, 5F