看板 Visual_Basic 關於我們 聯絡資訊
請輸入專案類型(網站專案或者應用程式專案):Visual Basic 2008 Express 詳情是這樣的 我想用一個"字串變數"去存"全域變數名稱" Dim aaa As String aaa = "PublicValuebb.bb01" ' 將全域變數名(PublicValuebb.bb01)存到aaa 然後將我其他先前運算得的值代到全域變數裡 aaa = ccc ' 將ccc(別的地方來的暫存計算值的二維陣列變數)存到 「PublicValuebb.bb01」 (PS. PublicValuebb.bb01當然也是二維陣列。) 上面這段當然是錯的程式碼,但是我想要得到類似這樣的效果, 因為全域變數裡有bb01、bb02、...等等非常多的編號了的變數, 先前是用一大堆的If、ElseIf去做,下場就是大量的行數。 圖書館借的書&網路上查了半天好像都沒有這方面的解答 ... Orz 麻煩板友解答了,寫個遊戲結果好難寫QQ -- ∕ 「寝ても覚めても AKB48 チームA まゆゆ∕ \ | ▲ \| ゆきりんワールド! 正統派アイドル | ◣ | ●● ︸| 夢中にさせちゃうぞ!」 | ● ● /| | ∥ | ︱ AKB48 チームB 「み~んなの目線を、 ∥◥ ◤ | ╲ ﹨ ゆきりん お嬢様系アイドル いただきまゆゆ」 | ∥ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.96.73
LPH66:把全域變數改成陣列 08/21 13:06
LPH66:像這種大量具有編號的變數正是陣列的效果 08/21 13:07
MOONRAKER:沒有那種東西。用陣列才是正途,頂多用個hashtable。 08/21 16:03
MOONRAKER:也不要爛用全域變數,起碼用個class包裝。 08/21 16:03