我有數組的數目:使用一個變量來調用第二
mIOSconfig = Array(" ! *** SRMS *** ", "int *** PORT ***")
mCATOSconfig = Array(" ! *** SRMS *** ", "set port name *** DESC *** *** PORT *** ")
,我想調用這些使用外部的用戶輸入。
因此,假設用戶輸入「IOS」,我想在未來的代碼中使用mIOSconfig
。
因此,讓我們將用戶的輸入存儲在變量x
中。
x="IOS"
usedarray = "m" + x + "config"
somevarible = somefunction(usedarray)
msgbox (somevarible)
但是,這並不工作,因爲usedarray
變量是一個字符串,這是傳遞給函數不是數組。我如何使用創建的usedarray
varible將在開始創建的數組傳遞給函數?
乾杯
亞倫
乾杯,是的,我以前使用過這種方法,似乎是最好的方法。我將在未來將其移植到純VB.net或c#中,在那裏我可能會實現一個數據庫來做到這一點,因爲這可能會導致許多數組都帶有hundrads或元素,我假設將它們全部加載到一個集合可能不是最高效的編程。但同時,感謝你的幫助,因爲這會給我帶來的靈活性。 – DevilWAH 2011-12-21 23:11:34