樓主
wijane
發文時間:2002-09-04 01:13:20
我有一個問題,在Visual Basic程式中,宣告陣列時,一定要宣告長度嗎?它能像Visual C++一樣可以不宣告長度嗎?
--------------------------------------------------------------------
呼!費了一番手腳,終於把冰天雪地1.3G Pro銅底的風扇給裝上去了!
宣告用的語法是–Dim "變數名稱" "資料型態"
dim "變數" as integer (整數)(-32768~32767)
dim "變數" as long (長整數)(-2147483648~2147483647)
dim "變數" as single (單精數)(-3.402823E28~-1.401298E-45)(1.401298E-45~3.402823E28)
dim "變數" as double (倍精數)(-1.797693313486232E308~-4.94065645841247E-324)(4.94065645841247E-324~1.797693313486232E308)
dim "變數" as currency (貨幣)(-922,337,203,685,477.5808~922,337,203,685,.5807)
dim "變數" as string (字串)(2^31)(可變長度);(2^16)(固定長度)
dim "變數" as date (日期)(1 January 100~31 December 9999)(0:00:00~23:59:59)
dim "變數" as boolean (布林)(True and False)(1 and 0)
dim "變數" as variant (可變資料型別)(依數數之儲存值而定)
陣列語法–dim "陣列名稱(N)" [陣列名稱]........
如果只是宣告變數的話,可直接設dim "變數""可"不需設定資料型態,因系統會幫你設,所以長度也是系統幫你設好的,而陣列就不行了。
如果你學過VC++,又為何要學VB呢?VB已經是過氣的產品了,學它沒有什麼用的。
努力學習Dev-C++中...................