Microsoft® Visual Basic® Scripting Edition ReDim ³¯z¦¡ |
µ{¦¡»y¨¥°Ñ¦Ò | Version 1 |
¦bµ{§Ç¼h¦¸¤¤¥Î¨Ó«·s°t¸m°ÊºA°}¦CÅܼƪºÀx¦sªÅ¶¡¡C
ReDim [Preserve] varname(subscripts) [, varname(subscripts)] . . .ReDim ³¯z¦¡ªº»yªk¨ã¦³¥H¤U´XÓ³¡¤À¡G
²Õ¦¨³¡¤À »¡©ú Preserve ·í§ïÅÜ즳°}¦C³Ì«á¤@ºûªº¤j¤p®É¡A¤´µM«O¦³ì¨Ó¸ê®ÆªºÃöÁä¦r¡C varname Åܼƪº¦WºÙ¡A¿í´`¼Ð·ÇÅܼƩR¦W³W®æ¡C subscripts °}¦CÅܼƪººû¼Æ¡A³Ì¦h¥i«Å§i¨ì 60 ºû¡C subscripts ¤Þ¼Æ¨Ï¥Î¤U¦C»yªk¡G upper [,upper] . . .
°}¦Cªº¤U¥Ã»·¬°¹s¡C
ReDim ³¯z¦¡¬O¥Î¨Ó¨M©w©Î«·s¨M©w°ÊºA°}¦Cªº¤j¤p¡A¥B¦¹°ÊºA°}¦C¬O¥Ñ Private¡BPublic¡B©Î Dim ³¯z¦¡¥[¤WªÅ¬A¸¹(¨S¦³ºû¼Æ°}¦C¯Á¤Þ)©Ò¥¿¦¡«Å§iªº¡C¥i¥H«ÂЦa¨Ï¥Î ReDim ³¯z¦¡¨Ó§ïÅÜ°}¦Cªº¤¸¯À¼Æ¥Ø©Mºû¼Æ¡C¦pªG¨Ï¥Î¤F Preserve ÃöÁä¦r¡A«h¥u¯à«·s§ïÅÜ°}¦C³Ì«á¤@ºûªº¤j¤p¡A¦Ó¤£¯à§ïÅܺû¼Æªº¼Æ¥Ø¡CÁ|¨Ò¨Ó»¡¡A¦pªG°}¦C¥u¦³¤@ºû¡A«h¥i¥H§ïÅܦ¹ºûªº¤j¤p¡A¦]¬°¥¦¬O³Ì«á¥B°ß¤@ªº¤@ºû¡CµM¦Ó¡A¦pªG°}¦C¦³¤Gºû¥H¤W¡A«h¥u¯à§ïÅ̫ܳá¤@ºûªº¤j¤p¡A¥B¤´µM¥i¥H«O¯d°}¦Cªº¤º®e¡C¤U±ªº¨Ò¤lªí¥Ü¥i¥H¼W¥[°ÊºA°}¦C³Ì«á¤@ºûªº¤j¤p¡A¥B¤£¥²§R°£°}¦CùØ즳ªº¸ê®Æ¡C
ReDim X(10, 10, 10) . . . ReDim Preserve X(10, 10, 15)·íÅܼƪì©l¤Æ®É¡A¼ÆÈÅܼƪì©l¬° 0¡A¥iÅܪø«×¦r¦êªì©l¬°¹sªø«×¦r¦ê ("")¡C¤Þ¥Îª«¥óªºÅܼƥ²¶·¥ý¥H Set ³¯z¦¡«ü©w¤@Ó¤w¦s¦bªºª«¥ó«á¡A¤~¥i¨Ï¥Î¡C¤w«Å§iªºª«¥óÅܼƦb³Q«ü©wª«¥ó¤§«e¡AȬO Nothing¡C
ª`·N ¦pªG¨Ï°}¦CÅܱo¤ñ¥»¨Ó§ó¤p¡A«h³Q®ø°£ªº¤¸¯Àùؤ§¸ê®Æ·|®ø¥¢¡C