ªð¦^¦Cªí ¤W¤@¥DÃD µo©«

[µo°Ý] Is Nothing»PEmptyªº¥Îªk

¦^´_ 1# acdx
  1. Set HeadSone(0) = Nothing
  2. If HeadSone(0) Is Nothing Then
½Æ»s¥N½X
  1. ReDim Preserve HeadSone(m)
  2. If TypeName(HeadSone(0)) = "Empty" Then
½Æ»s¥N½X
·P®¦ªº¤ß......(¦b³Â»¶®a±Ú°Q½×°Ï.¥Î¤ß¾Ç²ß·|¦³¶i¨Bªº)
¦ý¸ê·½µL­­,«á´©¦³­­,  ¤@¤Ñ1¤¸ªºÃÙ§U,¤H¤H¦³¯à¤O.

TOP

¦^´_ 5# acdx
  1. Erase ³¯­z¦¡¨Ó±N©T©w¤j¤pªº°}¦C­«·sªì©l¤Æ¡A©Î±N°ÊºA°}¦Cªº°O¾ÐªÅ¶¡ÄÀ©ñ¥X¨Ó¡C
½Æ»s¥N½X
  1. Option Explicit
  2. Sub Ex()
  3.     Dim HeadSone(1 To 5)            'ÀRºA°}¦C:«ü©w°}¦C¤¸¯À,¤U­­=1,¤W­­=5
  4.     HeadSone(1) = 0
  5.     MsgBox TypeName(HeadSone(1))
  6.     HeadSone(1) = "AA"
  7.     MsgBox TypeName(HeadSone(1))
  8.     Erase HeadSone                  '²MªÅ°}¦Cªº¤¸¯À:ÀRºA°}¦C:«ü©w°}¦C¤¸¯À,¤U­­=1,¤W­­=5
  9.     MsgBox TypeName(HeadSone(1))
  10. End Sub
  11. Sub Ex1()
  12.     Dim HeadSone()                  '°ÊºA°}¦C:©|¥¼«ü©w°}¦C¤¸¯À¤U­­,¤W­­¼Æ
  13.     ReDim HeadSone(1 To 5)          '­«·s«ü©w°}¦C¤¸¯À¤U­­,¤W­­¼Æ
  14.     MsgBox TypeName(HeadSone(1))
  15.     HeadSone(1) = 0
  16.     'Erase HeadSone  '               '±N°ÊºA°}¦Cªº°O¾ÐªÅ¶¡ÄÀ©ñ¥X¨Ó,¦^¨ì°ÊºA°}¦C:©|¥¼«ü©w°}¦C¤¸¯À¤U­­,¤W­­¼Æ
  17.    ' MsgBox TypeName(HeadSone(1))    '¿ù»~:°}¦C¨S¦³¤¸¯À  *****
  18.     ReDim HeadSone(1 To 5)          '­«·s«ü©w°}¦C¤¸¯À¤U­­,¤W­­¼Æ = ²MªÅ°}¦Cªº¤¸¯À
  19.     MsgBox TypeName(HeadSone(1))
  20. End Sub
½Æ»s¥N½X
·P®¦ªº¤ß......(¦b³Â»¶®a±Ú°Q½×°Ï.¥Î¤ß¾Ç²ß·|¦³¶i¨Bªº)
¦ý¸ê·½µL­­,«á´©¦³­­,  ¤@¤Ñ1¤¸ªºÃÙ§U,¤H¤H¦³¯à¤O.

TOP

        ÀR«ä¦Û¦b : ¥@¤W¦³¨â¥ó¨Æ¤£¯àµ¥¡G¤@¡B§µ¶¶ ¤G¡B¦æµ½¡C
ªð¦^¦Cªí ¤W¤@¥DÃD