ÈçºÎ±àд¸ßÖÊÁ¿µÄVB´úÂë
¡¡¡¡¼ò½é£º
¡¡¡¡±¾ÎÄÃèÊöÁËÈçºÎͨ¹ýһЩ¼¼ÊõÊÖ¶ÎÀ´Ìá¸ßVB´úÂëµÄÖ´ÐÐЧÂÊ¡£ÕâЩÊֶοÉÒÔ·ÖΪÁ½¸ö´óµÄ²¿·Ö£º±àÂë¼¼ÊõºÍ±àÒëÓÅ»¯¼¼Êõ¡£ÔÚ±àÂë¼¼ÊõÖнéÉÜÁËÈçºÎͨ¹ýʹÓøßЧµÄÊý¾ÝÀàÐÍ¡¢¼õÉÙÍⲿÒýÓõȱà³ÌÊÖ¶ÎÀ´Ìá¸ß´úÂëÖ´ÐÐËÙ¶È£¬¼õÉÙ´úÂëÏûºÄµÄϵͳ×ÊÔ´¡£ÔÚ±àÒëÓÅ»¯¼¼ÊõÖнéÉÜÁËÈçºÎÕýÈ·µØÀûÓÃVBÌṩµÄ±àÒëÑ¡Ïî¶ÔÔÚ±àÒëʱ×îºóÉú³ÉµÄ¿ÉÖ´ÐÐÎļþ½øÐÐÓÅ»¯¡£
¡¡¡¡Ç°ÑÔ
¡¡¡¡Ê²Ã´ÊÇÒ»¸ö¸ßЧµÄÈí¼þ£¿Ò»¸ö¸ßЧµÄÈí¼þ²»½öÓ¦¸Ã±ÈʵÏÖͬÑù¹¦ÄܵÄÈí¼þÔËÐеøü¿ì£¬»¹Ó¦¸ÃÏûºÄ¸üÉÙµÄϵͳ×ÊÔ´¡£ÕâÆªÎÄÕ»㼯ÁË×÷ÕßÔÚʹÓÃVB½øÐÐÈí¼þ¿ª·¢Ê±»ýÀÛÏÂÀ´µÄһЩ¾Ñ飬ͨ¹ýһЩ¼òµ¥µÄÀý×ÓÀ´ÏòÄãչʾÈçºÎд³ö¸ßЧµÄVB´úÂë¡£ÆäÖаüº¬ÁËһЩ¿ÉÄܶÔVB³ÌÐòÔ±·Ç³£ÓаïÖúµÄ¼¼Êõ¡£ÔÚ¿ªÊ¼Ö®Ç°£¬ÏÈÈÃÎÒ³ÂÇ弸¸ö¸ÅÄî¡£
¡¡¡¡ÈôúÂëÒ»´Î³ÉÐÍ£ºÔÚÎÒ½Ó´¥µ½µÄ³ÌÐòÔ±ÖУ¬ÓкܶàÈËϲ»¶Ïȸù¾Ý¹¦ÄÜÐèÇó°Ñ´úÂëд³öÀ´£¬È»ºóÔÚ´Ë»ù´¡ÉÏÓÅ»¯´úÂë¡£×îºó·¢ÏÖΪÁË´ïµ½ÓÅ»¯µÄÄ¿µÄ£¬ËûÃDz»µÃ²»°Ñ´úÂëÔÙÖØÐÂдһ±é¡£ËùÒÔÎÒ½¨ÒéÄãÔÚ±àд´úÂë֮ǰ¾ÍÐèÒª¿¼ÂÇÓÅ»¯ÎÊÌâ¡£
¡¡¡¡°ÑÎÕºÃÓÅ»¯µÄ½á¹ûºÍÐèÒª»¨·ÑµÄ¹¤×÷Ö®¼äµÄ¹ØÏµ£ºÍ¨³£µ±Íê³ÉÁËÒ»¶Î´úÂ룬ÄãÐèÒª¼ì²éºÍÐÞ¸ÄËü¡£ÔÚ¼ì²é´úÂëµÄ¹ý³ÌÖУ¬Ò²ÐíÄã»á·¢ÏÖijЩѻ·ÖеĴúÂëЧÂÊ»¹¿ÉÒԵõ½½øÒ»²½µÄ¸Ä½ø¡£ÔÚÕâÖÖÇé¿öÏ£¬ºÜ¶à×·ÇóÍêÃÀµÄ³ÌÐòÔ±Ò²Ðí»áÁ¢ÂíÐ޸ĴúÂë¡£ÎҵĽ¨ÒéÊÇ£¬Èç¹ûÐÞ¸ÄÕâ¶Î´úÂë»áʹ³ÌÐòµÄÔËÐÐʱ¼äËõ¶ÌÒ»Ã룬Äã¿ÉÒÔÐÞ¸ÄËü¡£Èç¹ûÖ»ÄÜ´øÀ´10ºÁÃëµÄÐÔÄܸĽø£¬Ôò²»×öÈκθ͝¡£ÕâÊÇÒòÎªÖØÐ´Ò»¶Î´úÂë±Ø¶¨»áÒýÈëеĴíÎ󣬶øµ÷ÊÔеĴúÂë±Ø¶¨»á»¨µôÄãÒ»¶¨µÄʱ¼ä¡£³ÌÐòÔ±Ó¦¸ÃÔÚÈí¼þÐÔÄܺͿª·¢Èí¼þÐèÒªµÄ¹¤×÷Á¿Ö®¼äÕÒÒ»¸öƽºâµã£¬¶øÇÒ10ºÁÃë¶ÔÓÚÓû§À´ËµÒ²ÊÇÒ»¸ö²»ÄÜÌå»áµ½µÄ²îÒì¡£
¡¡¡¡ÔÚÐèҪʹÓÃÃæÏò¶ÔÏó·½·¨µÄʱºò¾¡Á¿Ê¹ÓÃËü£»VBÌṩµÄ»úÖÆ²»Íêȫ֧³ÖÃæÏò¶ÔÏóµÄÉè¼ÆºÍ±àÂ룬µ«ÊÇVBÌṩÁ˼òµ¥µÄÀà¡£´ó¶àÊýÈËÈÏΪʹÓöÔÏ󽫵¼Ö´úÂëµÄЧÂʽµµÍ¡£¶ÔÓÚÕâÒ»µãÎÒ¸öÈËÓÐЩ²»Í¬µÄÒâ¼û£»¿¼²ì´úÂëµÄЧÂʲ»ÄÜ´¿´â´ÓÔËÐÐËٶȵĽǶȳö·¢£¬Èí¼þÕ¼ÓõÄ×ÊÔ´Ò²ÊÇÐèÒª¿¼ÂǵÄÒòËØÖ®Ò»¡£Ê¹ÓÃÀà¿ÉÒÔ°ïÖúÄãÔÚÕûÌåÉÏÌáÉýÈí¼þµÄÐÔÄÜ£¬ÕâÒ»µãÎÒ»áÔÚºóÃæµÄÀý×ÓÖÐÏêϸ˵Ã÷¡£
¡¡¡¡µ±Äã±àдVB´úÂëµÄʱºò£¬Ï£ÍûÄãÄܰÑÉÏÃæ¼¸µã×÷Ϊָµ¼Äã±àÂëµÄÔÔò¡£ÎÒ°ÑÎÄÕ·ÖΪÁ½¸ö²¿·Ö£ºÈçºÎÌá¸ß´úÂëµÄÔËÐÐËٶȺͱàÒëÓÅ»¯¡£
¡¡¡¡ÈçºÎÌá¸ß´úÂëµÄÔËÐÐËÙ¶È
¡¡¡¡ÏÂÃæµÄÕâЩ·½·¨¿ÉÒÔ°ïÖúÄãÌá¸ß´úÂëµÄÔËÐÐËÙ¶È£º
¡¡¡¡1. ʹÓÃÕûÊý£¨Integer£©ºÍ³¤ÕûÊý£¨Long£©
¡¡¡¡Ìá¸ß´úÂëÔËÐÐËÙ¶È×î¼òµ¥µÄ·½·¨Äª¹ýÓÚʹÓÃÕýÈ·µÄÊý¾ÝÀàÐÍÁË¡£Ò²ÐíÄã²»ÏàÐÅ£¬µ«ÊÇÕýÈ·µØÑ¡ÔñÊý¾ÝÀàÐÍ¿ÉÒÔ´ó·ù¶ÈÌáÉý´úÂëµÄÐÔÄÜ¡£ÔÚ´ó¶àÊýÇé¿öÏ£¬³ÌÐòÔ±¿ÉÒÔ½«Single£¬DoubleºÍCurrencyÀàÐ͵ıäÁ¿Ì滻ΪInteger»òLongÀàÐ͵ıäÁ¿£¬ÒòΪVB´¦ÀíIntegerºÍLongµÄÄÜÁ¦Ô¶Ô¶¸ßÓÚ´¦ÀíÆäËü¼¸ÖÖÊý¾ÝÀàÐÍ¡£
¡¡¡¡ÔÚ´ó¶àÊýÇé¿öÏ£¬³ÌÐòԱѡÔñʹÓÃSingle»òDoubleµÄÔÒòÊÇÒòΪËüÃÇÄܹ»±£´æÐ¡Êý¡£µ«ÊÇСÊýÒ²¿ÉÒÔ±£´æÔÚIntegerÀàÐ͵ıäÁ¿ÖС£ÀýÈç³ÌÐòÖÐÔ¼¶¨ÓÐÈýλСÊý£¬ÄÇôֻÐèÒª½«±£´æÔÚInteger±äÁ¿ÖеÄÊýÖµ³ýÒÔ1000¾Í¿ÉÒԵõ½½á¹û¡£¸ù¾ÝÎҵľÑ飬ʹÓÃIntegerºÍLongÌæ´úSingle£¬DoubleºÍCurrencyºó£¬´úÂëµÄÔËÐÐËÙ¶È¿ÉÒÔÌá¸ß½«½ü10±¶¡£
¡¡¡¡2. ±ÜÃâʹÓñäÌå
¡¡¡¡¶ÔÓÚÒ»¸öVB³ÌÐòÔ±À´Ëµ£¬ÕâÊÇÔÙÃ÷ÏÔ²»¹ýµÄÊÂÇéÁË¡£±äÌåÀàÐ͵ıäÁ¿ÐèÒª16¸ö×ֽڵĿռäÀ´±£´æÊý¾Ý£¬¶øÒ»¸öÕûÊý£¨Integer£©Ö»ÐèÒª2¸ö×Ö½Ú¡£Í¨³£Ê¹ÓñäÌåÀàÐ͵ÄÄ¿µÄÊÇΪÁ˼õÉÙÉè¼ÆµÄ¹¤×÷Á¿ºÍ´úÂëÁ¿£¬Ò²ÓеijÌÐòԱͼ¸öʡʶøÊ¹ÓÃËü¡£µ«ÊÇÈç¹ûÒ»¸öÈí¼þ¾¹ýÁËÑϸñÉè¼ÆºÍ°´Õչ淶±àÂëµÄ»°£¬ÍêÈ«¿ÉÒÔ±ÜÃâʹÓñäÌåÀàÐÍ¡£
¡¡¡¡ÔÚÕâÀï˳´øÌáÒ»¾ä£¬¶ÔÓÚObject¶ÔÏóÒ²´æÔÚͬÑùµÄÎÊÌâ¡£Çë¿´ÏÂÃæµÄ´úÂ룺
Dim FSO
Set FSO = New Scripting.FileSystemObject
¡¡¡¡»ò
Dim FSO as object
Set FSO = New Scripting.FileSystemObject
¡¡¡¡ÉÏÃæµÄ´úÂëÓÉÓÚÔÚÉêÃ÷µÄʱºòûÓÐÖ¸¶¨Êý¾ÝÀàÐÍ£¬ÔÚ¸³ÖµÊ±½«ÀË·ÑÄÚ´æºÍCPUʱ¼ä¡£ÕýÈ·µÄ´úÂëÓ¦¸ÃÏóÏÂÃæÕâÑù£º
Dim FSO as New FileSystemObject
3. ¾¡Á¿±ÜÃâʹÓÃÊôÐÔ
¡¡¡¡ÔÚÆ½Ê±µÄ´úÂëÖУ¬×î³£¼ûµÄ±È½ÏµÍЧµÄ´úÂë¾ÍÊÇÔÚ¿ÉÒÔʹÓñäÁ¿µÄÇé¿öÏ£¬·´¸´Ê¹ÓÃÊôÐÔ£¨Property£©£¬ÓÈÆäÊÇÔÚÑ»·ÖС£ÒªÖªµÀ´æÈ¡±äÁ¿µÄËÙ¶ÈÊÇ´æÈ¡ÊôÐÔµÄËٶȵÄ20±¶×óÓÒ¡£ÏÂÃæÕâ¶Î´úÂëÊǺܶà³ÌÐòÔ±ÔÚ³ÌÐòÖлáʹÓõ½µÄ£º
Dim intCon as Integer
For intCon = 0 to Ubound(SomVar())
Text1.Text = Text1.Text & vbcrlf & SomeVar(intCon)
Next intCon
¡¡¡¡ÏÂÃæÕâ¶Î´úÂëµÄÖ´ÐÐËÙ¶ÈÊÇÉÏÃæ´úÂëµÄ20±¶¡£
Dim intCon as Integer
Dim sOutput as String
For intCon = 0 to Ubound(SomeVar())
sOutput = sOutput & vbCrlf &
SomeVar(intCon)
Next
Text1.Text = sOutput
¡¡¡¡4. ¾¡Á¿Ê¹ÓÃÊý×飬±ÜÃâʹÓü¯ºÏ
¡¡¡¡³ý·ÇÄã±ØÐëʹÓü¯ºÏ£¨Collection£©£¬·ñÔòÄãÓ¦¸Ã¾¡Á¿Ê¹ÓÃÊý×é¡£¾Ý²âÊÔ£¬Êý×éµÄ´æÈ¡ËÙ¶È¿ÉÒÔ´ïµ½¼¯ºÏµÄ100±¶¡£Õâ¸öÊý×ÖÌýÆðÀ´Óе㺧ÈËÌýÎÅ£¬µ«ÊÇÈç¹ûÄ㿼Âǵ½¼¯ºÏÊÇÒ»¸ö¶ÔÏó£¬Äã¾Í»áÃ÷°×Ϊʲô²îÒì»áÕâô´ó¡£
¡¡¡¡5. Õ¹¿ªÐ¡µÄÑ»·Ìå
¡¡¡¡ÔÚ±àÂëµÄʱºò£¬ÓпÉÄÜÓöµ½ÕâÖÖÇé¿ö£ºÒ»¸öÑ»·ÌåÖ»»áÑ»·2µ½3´Î£¬¶øÇÒÑ»·ÌåÓɼ¸ÐдúÂë×é³É¡£ÔÚÕâÖÖÇé¿öÏ£¬Äã¿ÉÒÔ°ÑÑ»·Õ¹¿ª¡£ÔÒòÊÇÑ»·»áÕ¼ÓöîÍâµÄCPUʱ¼ä¡£µ«ÊÇÈç¹ûÑ»·±È½Ï¸´ÔÓ£¬Äã¾ÍûÓбØÒªÕâÑù×öÁË¡£
¡¡¡¡6. ±ÜÃâʹÓú̵ܶĺ¯Êý
¡¡¡¡ºÍʹÓÃСµÄÑ»·ÌåÏàͬ£¬µ÷ÓÃÖ»Óм¸ÐдúÂëµÄº¯ÊýÒ²ÊDz»¾¼ÃµÄ--µ÷Óú¯ÊýËù»¨·ÑµÄʱ¼ä»òÐí±ÈÖ´Ðк¯ÊýÖеĴúÂëÐèÒª¸ü³¤µÄʱ¼ä¡£ÔÚÕâÖÖÇé¿öÏ£¬Äã¿ÉÒ԰Ѻ¯ÊýÖеĴúÂ뿽±´µ½ÔÀ´µ÷Óú¯ÊýµÄµØ·½¡£
¡¡¡¡7. ¼õÉÙ¶Ô×Ó¶ÔÏóµÄÒýÓÃ
¡¡¡¡ÔÚVBÖУ¬Í¨¹ýʹÓÃ.À´ÊµÏÖ¶ÔÏóµÄÒýÓá£ÀýÈ磺
Form1.Text1.Text
¡¡¡¡ÔÚÉÏÃæµÄÀý×ÓÖУ¬³ÌÐòÒýÓÃÁËÁ½¸ö¶ÔÏó£ºForm1ºÍText1¡£ÀûÓÃÕâÖÖ·½·¨ÒýÓÃЧÂʺܵ͡£µ«Òź¶µÄÊÇ£¬Ã»Óа취¿ÉÒÔ±ÜÃâËü¡£³ÌÐòԱΨһ¿ÉÒÔ×ö¾ÍÊÇʹÓÃWith»òÕß½«ÓÃÁíÒ»¸ö¶ÔÏó±£´æ×Ó¶ÔÏó£¨Text1£©¡£
×¢ÊÍ£º ʹÓÃWith
With frmMain.Text1
.Text = "Learn VB"
.Alignment = 0
.Tag = "Its my life"
.BackColor = vbBlack
.ForeColor = vbWhite
End With
¡¡¡¡»òÕß
×¢ÊÍ£º ʹÓÃÁíÒ»¸ö¶ÔÏó±£´æ×Ó¶ÔÏó
Dim txtTextBox as TextBox
Set txtTextBox = frmMain.Text1
TxtTextBox.Text = "Learn VB"
TxtTextBox.Alignment = 0
TxtTextBox.Tag = "Its my life"
TxtTextBox.BackColor = vbBlack
TxtTextBox.ForeColor = vbWhite
¡¡¡¡×¢Ò⣬ÉÏÃæÌáµ½µÄ·½·¨Ö»ÊÊÓÃÓÚÐèÒª¶ÔÒ»¸ö¶ÔÏóµÄ×Ó¶ÔÏó½øÐвÙ×÷µÄʱºò£¬ÏÂÃæÕâ¶Î´úÂëÊDz»ÕýÈ·µÄ£º
With Text1
.Text = "Learn VB"
.Alignment = 0
.Tag = "Its my life"
.BackColor = vbBlack
.ForeColor = vbWhite
End With
¡¡¡¡ºÜ²»ÐÒµÄÊÇ£¬ÎÒÃdz£³£¿ÉÒÔÔÚʵ¼ÊµÄ´úÂëÖз¢ÏÖÀàËÆÓÚÉÏÃæµÄ´úÂë¡£ÕâÑù×öÖ»»áʹ´úÂëµÄÖ´ÐÐËٶȸüÂý¡£ÔÒòÊÇWith¿é±àÒëºó»áÐγÉÒ»¸ö·ÖÖ¦£¬»áÔö¼ÓÁ˶îÍâµÄ´¦Àí¹¤×÷¡£
¡¡¡¡8. ¼ì²é×Ö·û´®ÊÇ·ñΪ¿Õ
¡¡¡¡´ó¶àÊý³ÌÐòÔ±ÔÚ¼ì²é×Ö·û´®ÊÇ·ñΪ¿Õʱ»áʹÓÃÏÂÃæµÄ·½·¨£º
If Text1.Text = "" then
×¢ÊÍ£º Ö´ÐвÙ×÷
End if
¡¡¡¡ºÜ²»ÐÒ£¬½øÐÐ×Ö·û´®±È½ÏÐèÒªµÄ´¦ÀíÁ¿ÉõÖÁ±È¶ÁÈ¡ÊôÐÔ»¹Òª´ó¡£Òò´ËÎÒ½¨Òé´ó¼ÒʹÓÃÏÂÃæµÄ·½·¨£º
If Len(Text1.Text) = 0 then
×¢ÊÍ£º Ö´ÐвÙ×÷
End if
¡¡¡¡9. È¥³ýNext¹Ø¼ü×ÖºóµÄ±äÁ¿Ãû
¡¡¡¡ÔÚNext¹Ø¼ü×Öºó¼ÓÉϱäÁ¿Ãû»áµ¼Ö´úÂëµÄЧÂÊϽµ¡£ÎÒÒ²²»ÖªµÀΪʲô»áÕâÑù£¬Ö»ÊÇÒ»¸ö¾Ñé¶øÒÑ¡£²»¹ýÎÒÏëºÜÉÙÓгÌÐòÔ±»áÕâÑù»ÉßÌí×㣬±Ï¾¹´ó¶àÊý³ÌÐòÔ±¶¼ÊÇϧ×ÖÈç½ðµÄÈË¡£
×¢ÊÍ£º ´íÎóµÄ´úÂë
For iCount = 1 to 10
×¢ÊÍ£º Ö´ÐвÙ×÷
Next iCount
×¢ÊÍ£º ÕýÈ·µÄ´úÂë
For iCount = 1 to 10
×¢ÊÍ£º Ö´ÐвÙ×÷
Next
¡¡¡¡10. ʹÓÃÊý×飬¶ø²»ÊǶà¸ö±äÁ¿
¡¡¡¡µ±ÄãÓжà¸ö±£´æÀàËÆÊý¾ÝµÄ±äÁ¿Ê±,¿ÉÒÔ¿¼Âǽ«ËûÃÇÓÃÒ»¸öÊý×é´úÌæ¡£ÔÚVBÖУ¬Êý×éÊÇ×î¸ßЧµÄÊý¾Ý½á¹¹Ö®Ò»¡£
¡¡¡¡11. ʹÓö¯Ì¬Êý×飬¶ø²»ÊǾ²Ì¬Êý×é
¡¡¡¡Ê¹Óö¯Ì¬Êý×é¶Ô´úÂëµÄÖ´ÐÐËٶȲ»»á²úÉúÌ«´óµÄÓ°Ï죬µ«ÊÇÔÚijЩÇé¿öÏ¿ÉÒÔ½ÚÔ¼´óÁ¿µÄ×ÊÔ´¡£
±¾ÎĵØÖ·£ºhttp://com.8s8s.com/it/it42112.htm