Board logo

標題: [發問] 請問在程式中重新宣告變數,可怎麼用? [打印本頁]

作者: C.F    時間: 2015-3-27 10:24     標題: 請問在程式中重新宣告變數,可怎麼用?

請問一下,我在程式一開始時有先宣告變數,但在程式中想重新宣告的話,要怎麼寫?

Dim TestItem as variant
Dim Str1 as string

Str1="aa-bb-cc"
TestItem= Split(Str1, "-")

若此時要重新宣 TestItem 為 Variant 要怎麼寫?
作者: bobomi    時間: 2015-3-27 10:35

Dim 是無法重新宣告的
你想清空他的話用 TestItem = Empty
作者: C.F    時間: 2015-3-27 10:40

原來是這樣 ~~~ 我以為有 redim preserve 的語法,也可以重新 dim,好的 了解,謝謝!
作者: GBKEE    時間: 2015-3-27 10:47

回復 3# C.F


   
Dim TestItem as variant
Dim Str1 as string

Str1="aa-bb-cc"
TestItem= Split(Str1, "-")

若此時要重新宣 TestItem 為 Variant 要怎麼寫?

TestItem 變數已宣告為 Variant (可為任何型態),為何還要重新宣 TestItem 為 Variant
作者: C.F    時間: 2015-3-27 11:04

我剛試了,您所說的 TestItem=Empty 就符合我的需求了,謝謝 ~~




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)