VB¿ìËÙÈëÃÅ ÏÂÔØ±¾ÎÄ

VB¿ìËÙÈëÃÅ

±¾ÕÂÊÇVisual BasicµÄÈëÃÅÆª£¬½éÉÜVisual BasicµÄÌØµã¡¢ÏµÍ³¼¯³É»·¾³¡¢ÓïÑÔ»ù´¡¼°»ù±¾Ê¹Ó÷½·¨¡£

2.1 VB¸ÅÊö 2.1.1 VB¼ò½é

Visual BasicÊÇÔÚÔ­ÓеÄBasicÓïÑÔ»ù´¡ÉÏ·¢Õ¹¶øÀ´µÄ£¬VisualÖ¸µÄÊÇ¿ª·¢Í¼ÐÎÓû§½çÃæµÄ·½·¨£¬BasicÖ¸µÄÊǹãΪÁ÷ÐеÄBASIC¼ÆËã»úÓïÑÔ¡£Visual Basic¾ßÓмòµ¥Ò×ѧµÄÌØÐÔ£¬Ö»ÒªÉÔÓмÆËã»úÓïÑÔ»ù´¡¾Í¿ÉÒԺܿìÕÆÎÕËü¡£¿ÉÊÓ»¯µÄÓû§½çÃæÉè¼Æ¹¦ÄÜ£¬°Ñ³ÌÐòÉè¼ÆÈËÔ±´Ó·±Ëö¸´ÔӵĽçÃæÉè¼ÆÖнâÍѳöÀ´¡£¿ÉÊÓ»¯±à³Ì»·¾³µÄ¡°Ëù¼û¼´ËùµÃ¡±¹¦ÄÜ£¬Ê¹½çÃæÉè¼ÆÈçͬ»ýľÓÎÏ·Ò»Ñù£¬´Ó¶øÊ¹±à³Ì³ÉΪһÖÖÏíÊÜ¡£Ç¿´óµÄ¶àýÌ幦ÄÜ¿ÉÒÔÇá¶øÒ׾ٵؿª·¢³ö¼¯ÉùÒô¡¢¶¯»­ºÍͼÏñÓÚÒ»ÌåµÄ¶àýÌåÓ¦ÓóÌÐò¡£ÐÂÔöµÄÍøÂ繦ÄÜÌṩÁË¿ì½Ý±àдInternet³ÌÐòµÄÄÜÁ¦¡£

VB 6.0ÓÐ3¸ö°æ±¾£¬Ã¿¸ö°æ±¾¶¼ÊÇÎªÌØ¶¨µÄ¿ª·¢ÐèÇóÉè¼ÆµÄ¡£

? VBѧϰ°æ£º´Ë°æ±¾°üÀ¨ËùÓеÄÄÚ²¿¿Ø¼þÒÔ¼°Íø¸ñ¡¢Ñ¡ÏºÍÊý¾Ý°ó¶¨¿Ø¼þ¡£ ? VBרҵ°æ£º´Ë°æ±¾°üÀ¨Ñ§Ï°°æÖеÄËùÓй¤¾ßºÍ¹¦ÄÜÒÔ¼°¸½¼ÓµÄActiveX¿Ø¼þ¡¢

InternetÐÅÏ¢·þÎñÆ÷¡¢Ó¦ÓóÌÐòÉè¼ÆÆ÷¡¢¼¯³ÉµÄÊý¾Ý¹¤¾ßºÍÊý¾Ý»·¾³¡¢»î¶¯Êý¾Ý¶ÔÏó£¬ÒÔ¼°¶¯Ì¬HTMLÒ³ÃæÉè¼ÆÆ÷¡£

? VBÆóÒµ°æ£º´Ë°æ±¾°üÀ¨×¨Òµ°æµÄËùÓй¦ÄÜ£¬»¹°üÀ¨ÁËBackOffice¹¤¾ß£¬ÈçSQL

ServerÒÔ¼°ÆäËû¸¨Öú¹¤¾ßµÈ¡£

2.1.2 VBµÄÌØÐÔ

×÷Ϊ¸ßÖÊÁ¿µÄ¿ª·¢Èí¼þ£¬VB 6.0ÖÐÎİæ¾ßÓÐÒÔÏÂÏÔÖøµÄÓŵ㣺

¡¤ ÍêÈ«ÖÐÎÄ»¯µÄ»·¾³Ê¹Óû§¸üÈÝÒײÙ×÷£¬Óû§Äܹ»ºÜ¿ìµØÊìϤVB 6.0µÄ¿ª·¢»·¾³¡£ ¡¤ Óï¾äÉú³ÉÆ÷ºÍ¿ìËÙÌáʾ°ïÖúʹÓû§²»±Ø¼ÇÒä³ÉǧÉÏÍòµÄÊôÐԺͷ½·¨£¬Ôڽ϶̵Äʱ¼äÄÚ¾ÍÄÜ¿ª·¢³ö¹¦ÄÜÇ¿´óµÄÓ¦ÓóÌÐò¡£

¡¤ Ç¿´óµÄInternetÓ¦ÓóÌÐò¿ª·¢¹¦ÄÜ¡£ÔÚÓ¦ÓóÌÐòÄÚ¿ÉÒÔͨ¹ýInternet»òIntranet·ÃÎÊÆäËû¼ÆËã»úÖеÄÎĵµºÍÓ¦ÓóÌÐò£»¿ÉÒÔ´´½¨Internet·þÎñÆ÷Ó¦ÓóÌÐò£¬°üÀ¨IISÓ¦ÓóÌÐò£»Ö§³ÖʹÓö¯Ì¬HTML¼¼Êõ£¨DHTML£©µÄÓ¦ÓóÌÐò£»¾ßÓÐWebÓ¦ÓóÌÐò·¢²¼¹¦Äܵȡ£ ¡¤ ÖÖÀà·±¶à¡¢¹¦ÄÜÇ¿´óµÄ¶àýÌå¿Ø¼þ£¬ÄܰïÖúÓû§Ôڽ϶Ìʱ¼äÄÚÓýÏÉÙµÄÓï¾ä±àд³öͼÎÄÉùÏñ²¢Ã¯µÄ¶àýÌå³ÌÐò¡£

¡¤ ¾ßÓнÏÇ¿µÄÊý¾Ý¿â´¦Àí¹¦ÄÜ£¬ÄܶԶàÖÖÊý¾Ý¿â½øÐжÁд²Ù×÷¡£ÁíÍâËüÌáʾµÄ¡°¿ÉÊÓ»¯Êý¾Ý¹ÜÀíÆ÷¡±ÄܰïÖúÓû§¹¹Ôì¶àÖÖÀàÐ͵ÄÊý¾Ý¿â£¬Í¬Ê±ÌṩÁËÄÜ×Ô¶¯Éú³ÉSQLÓï¾äµÄ¹¦ÄܺÍеÄActiveXÊý¾Ý¶ÔÏó£¨ADO£©¡£ ¡¤ еÄÓïÑÔÌØÐÔ°üÀ¨£ºÓû§×Ô¶¨ÒåÀàÐÍ¿ÉÒÔ×÷Ϊ²ÎÊý»ò×÷Ϊ¹«¹²ÊôÐԺͷ½·¨µÄ·µ»ØÖµ£»º¯Êý¿ÉÒÔ·µ»ØÊý×é±äÁ¿£»¶¯Ì¬Êý×é¿ÉÒÔ¸³Öµ£»°´Ãûµ÷ÓÃÎļþϵͳ¶ÔÏó£»½øÒ»²½ÔöÇ¿ÁË´´½¨¶ÔÏóº¯ÊýµÄ¹¦Äܵȡ£

¡¤ Ó¦ÓóÌÐò°²×°Ïòµ¼ÄܰïÖúÓû§×Ô¶¯Éú³É¾ßÓÐÒ»¶¨¹¦ÄܵÄÓ¦ÓóÌÐò£¬´ó´ó¼Ó¿ìÁ˳ÌÐò

µÄ¿ª·¢ËÙ¶È¡£

2.2 VBµÄ¼¯³É¿ª·¢»·¾³

VBµÄ¼¯³É¿ª·¢»·¾³Èçͼ2.1Ëùʾ£¬¸Ã½çÃæÓÉ5¸ö´°¿Ú×é³É¡£Õâ5¸ö´°¿Ú¹¹³ÉÁËVBµÄ¿ª·¢»·¾³£¬¿ª·¢VBÓ¦ÓóÌÐòÐèÒªÕâ5¸ö´°¿ÚµÄÅäºÏʹÓá£ÏÂÃæ¼òÒª½éÉÜÕâ5¸ö´°¿Ú¡£

ͼ2.1 VBµÄ¼¯³É¿ª·¢»·¾³

2.2.1 Ö÷´°¿Ú

Ö÷´°¿ÚÓɱêÌâÀ¸¡¢²Ëµ¥À¸ºÍ¹¤¾ßÀ¸×é³É£¬Ö÷ÒªÌṩÁËÓÃÓÚ¿ª·¢VB³ÌÐòµÄ¸÷ÖÖÃüÁî¡£

1¡¢±êÌâÀ¸

±êÌâÀ¸ÖеıêÌâΪ¡°¹¤³Ì1-Microsoft Visual Basic[Éè¼Æ] ¡±£¬ËµÃ÷´Ëʱ¼¯³É¿ª·¢»·¾³´¦ÓÚÉè¼ÆÄ£Ê½£¬ÔÚ½øÈëÆäËû״̬ʱ£¬·½À¨ºÅÖеÄÎÄ×Ö½«×÷ÏàÓ¦µÄ±ä»¯¡£

VBÓÐ3ÖÖ¹¤×÷ģʽ£¬¼´Éè¼ÆÄ£Ê½¡¢ÔËÐÐģʽºÍÖжÏģʽ¡£

£¨1£©Éè¼ÆÄ£Ê½£º¿É½øÐÐÓû§½çÃæµÄÉè¼ÆºÍ´úÂëµÄ±àÖÆ£¬ÒÔÍê³ÉÓ¦ÓóÌÐòµÄ¿ª·¢¡£ £¨2£©ÔËÐÐģʽ£ºÔËÐÐÓ¦ÓóÌÐò£¬Õâʱ²»¿É±à¼­´úÂ룬Ҳ²»¿É±à¼­½çÃæ¡£

£¨3£©ÖжÏģʽ£ºÓ¦ÓóÌÐòÔËÐÐÔÝʱÖжϣ¬Õâʱ¿ÉÒԱ༭´úÂ룬µ«²»Äܱ༭½çÃæ¡£

2¡¢²Ëµ¥À¸

²Ëµ¥À¸ÖаüÀ¨13¸öÏÂÀ­²Ëµ¥£¬ÕâÊdzÌÐò¿ª·¢¹ý³ÌÖÐÐèÒªµÄÃüÁî¡£

£¨1£©¡°Îļþ¡±£ºÓÃÓÚ´´½¨¡¢´ò¿ª¡¢±£´æ¡¢ÏÔʾ×î½üµÄ¹¤³ÌÒÔ¼°Éú³É¿ÉÖ´ÐÐÎļþ¡£ £¨2£©¡°±à¼­¡±£ºÓÃÓÚÊäÈë»òÐ޸ijÌÐòÔ´´úÂë¡£

£¨3£©¡°ÊÓͼ¡±£ºÓÃÓÚ¼¯³É¿ª·¢»·¾³Ï³ÌÐòÔ´´úÂë¡¢¿Ø¼þµÄ²é¿´¡£ £¨4£©¡°¹¤³Ì¡±£ºÓÃÓڿؼþ¡¢Ä£¿éºÍ´°ÌåµÈ¶ÔÏóµÄ´¦Àí¡£ £¨5£©¡°¸ñʽ¡±£ºÓÃÓÚ´°Ìå¿Ø¼þµÄ¶ÔÆëµÈ¸ñʽ»¯²Ù×÷¡£

£¨6£©¡°µ÷ÊÔ¡±£ºÓÃÓÚ³ÌÐòµ÷ÊԺͲé´í¡£

£¨7£©¡°ÔËÐС±£ºÓÃÓÚ³ÌÐòÆô¶¯¡¢ÖжϺÍÍ£Ö¹µÈ¡£ £¨8£©¡°²éѯ¡±£ºÓÃÓÚÊý¾Ý¿â±íµÄ²éѯ¼°Ïà¹Ø²Ù×÷¡£

£¨9£©¡°Í¼±í¡±£ºÊ¹Óû§Äܹ»ÓÿÉÊÓ»¯µÄÊÖ¶ÎÀ´±íʾ±í¼°ÆäÏ໥¹ØÏµ£¬¶øÇÒ¿ÉÒÔ´´½¨ºÍÐÞ¸ÄÓ¦ÓóÌÐòËù°üº¬µÄÊý¾Ý¿â¶ÔÏó¡£

£¨10£©¡°¹¤¾ß¡±£ºÓÃÓÚ¼¯³É¿ª·¢»·¾³Ï¹¤¾ßµÄÀ©Õ¹¡£ £¨11£©¡°Íâ½Ó³ÌÐò¡±£ºÓÃÓÚΪ¹¤³ÌÔö¼Ó»òɾ³ýÍâ½Ó³ÌÐò¡£

£¨12£©¡°´°¿Ú¡±£ºÓÃÓÚÆÁÄ»´°¿ÚµÄ²ãµþ¡¢Æ½ÆÌµÈ²¼¾ÖÒÔ¼°ÁгöËùÓÐÒÑ´ò¿ªµÄÎĵµ´°¿Ú¡£ £¨13£©¡°°ïÖú¡±£º°ïÖúÓû§ÏµÍ³µØÑ§Ï°ºÍÕÆÎÕVBµÄʹÓ÷½·¨¼°³ÌÐòÉè¼Æ·½·¨¡£

3¡¢¹¤¾ßÀ¸

¹¤¾ßÀ¸¿ÉÒÔ¿ìËٵطÃÎʳ£ÓõIJ˵¥ÃüÁî¡£VBµÄ±ê×¼¹¤¾ßÀ¸Èçͼ1.3Ëùʾ£¬³ý´ËÖ®Í⣬VB»¹ÌṩÁ˱༭¡¢´°Ìå±à¼­Æ÷ºÍµ÷ÊÔµÈרÓõŤ¾ßÀ¸¡£ÎªÁËÏÔʾ»òÒþ²Ø¹¤¾ßÀ¸£¬¿ÉÒÔÑ¡Ôñ¡°ÊÓͼ¡±²Ëµ¥µÄ¡°¹¤¾ßÀ¸¡±ÃüÁî»ò½«Êó±êÔÚ±ê×¼¹¤¾ßÀ¸´¦µ¥»÷ÓÒ¼üѡȡËùÐèµÄ¹¤¾ßÀ¸¡£

ͼ2.2 VBµÄ¹¤¾ßÀ¸

2.2.2 ¹¤³Ì×ÊÔ´¹ÜÀíÆ÷´°¿Ú

¹¤³Ì×ÊÔ´¹ÜÀíÆ÷´°¿ÚÈçͼ1.2Ëùʾ¡£ÓÃÀ´±£´æÒ»¸öÓ¦ÓóÌÐòËùÓÐÊôÐÔÒÔ¼°×é³ÉÕâ¸öÓ¦ÓóÌÐòµÄËùÓÐÎļþ¡£¹¤³ÌÎļþµÄºó׺ÊÇ.vbp£¬¹¤³ÌÎļþÃûÏÔʾÔÚ¹¤³ÌÎļþ´°¿ÚÄÚ£¬ÒÔ²ã´Î»¯¹ÜÀí·½Ê½ÏÔʾ¸÷ÀàÎļþ£¬¶øÇÒÔÊÐíͬʱ´ò¿ª¶à¸ö¹¤³Ì¡£

¹¤³Ì×ÊÔ´¹ÜÀíÆ÷´°¿ÚÉÏ·½ÓÐÒÔÏÂÈý¸ö°´Å¥£º ¡¤ ¡°²é¿´´úÂ롱°´Å¥£ºÇл»µ½´úÂë´°¿Ú£¬ÏÔʾºÍ±à¼­´úÂë¡£

ͼ2.3 ¹¤³Ì×ÊÔ´¹ÜÀíÆ÷´°¿Ú

¡¤ ¡°²é¿´¶ÔÏó¡±°´Å¥£ºÇл»µ½Ä£¿éµÄ¶ÔÏó´°¿Ú¡£

¡¤ ¡°Çл»Îļþ¼Ð¡±°´Å¥£º¹¤³ÌÖеÄÎļþÔÚ°´ÀàÐÍ·Ö»ò²»·Ö²ã´ÎÏÔʾ֮¼äÇл»¡£ ¹¤³Ì×ÊÔ´¹ÜÀíÆ÷Ï·½µÄÁÐ±í´°¿Ú£¬ÒÔ²ã´ÎÁбíÐÎʽÁгö×é³ÉÕâ¸ö¹¤³ÌµÄËùÓÐÎļþ¡£Ëü¿ÉÒÔ°üº¬ÒÔÏÂÖ÷ÒªµÄÈýÀàÎļþ£º

¡¤ ´°ÌåÎļþ£¨.frmÎļþ£©£º¸ÃÎļþ´æ´¢´°ÌåÉÏʹÓõÄËùÓпؼþ¶ÔÏó¡¢¶ÔÏóµÄÊôÐÔ¡¢¶ÔÏóÏàÓ¦µÄʼþ¹ý³Ì¼°³ÌÐò´úÂë¡£Ò»¸öÓ¦ÓóÌÐòÖÁÉÙ°üº¬Ò»¸ö´°ÌåÎļþ¡£

¡¤ ±ê׼ģ¿éÎļþ£¨.basÎļþ£©£ºËùÓÐÄ£¿é¼¶±äÁ¿ºÍÓû§×Ô¶¨ÒåµÄͨÓùý³Ì¡£Í¨Óùý³ÌÊÇÖ¸¿ÉÒÔ±»Ó¦ÓóÌÐò¸÷´¦µ÷ÓõĹý³Ì¡£

¡¤ ÀàÄ£¿éÎļþ£¨.clsÎļþ£©£º¿ÉÒÔÓÃÀàÄ£¿éÀ´½¨Á¢Óû§×ÔÒѵĶÔÏó¡£ÀàÄ£¿é°üº¬Óû§¶ÔÏóµÄÊôÐÔ¼°·½·¨£¬µ«²»°üº¬Ê¼þ´úÂë¡£

2.2.3 ÊôÐÔ´°¿Ú

ÊôÐÔ´°¿ÚÈçͼ2.4Ëùʾ£¬ËùÓд°Ìå»ò¿Ø¼þµÄÊôÐÔÈçÑÕÉ«¡¢×ÖÌåºÍ´óСµÈ£¬¶¼¿ÉÒÔͨ¹ýÊôÐÔ´°¿ÚÀ´Ð޸ġ£

ÊôÐÔ´°¿ÚÓÉÒÔϲ¿·Ö×é³É£º

£¨1£©¶ÔÏóÁбí¿ò£ºµ¥»÷ÆäÓұߵļýÍ·¿ÉÀ­³öËùÑ¡´°Ìå°üº¬µÄ¶ÔÏóµÄÁÐ±í¡£

£¨2£©ÊôÐÔÏÔʾÅÅÁз½Ê½£ºÓС°°´×ÖĸÐò¡±ºÍ¡°°´·ÖÀàÐò¡±Á½¸ö°´Å¥¡£Ç°ÕßÒÔ×ÖĸÅÅÁÐ˳ÐòÁгöËùÑ¡¶ÔÏóµÄËùÓÐÊôÐÔ£»ºóÕß°´¡°Íâ¹Û¡±ºÍ¡°Î»ÖᱵȷÖÀàÁгöËùÑ¡¶ÔÏóµÄËùÓÐÊôÐÔ¡£

£¨3£©ÊôÐÔÁбí¿ò£ºÁгöËùÑ¡¶ÔÏóÔÚÉè¼ÆÄ£Ê½¿É¸ü¸ÄµÄÊôÐÔºÍĬÈÏÖµ¡£¶ÔÓÚ²»Í¬µÄ¶ÔÏó£¬ÁгöµÄÊôÐÔÒ²ÊDz»Í¬µÄ¡£ÊôÐÔÁбíÓÉÖмäÒ»ÌõÏß½«Æä·ÖΪÁ½²¿·Ö£º×ó±ßÁгöµÄÊǸ÷ÖÖÊôÐÔ£¬ÓÒ±ßÁгöµÄÊÇÏàÓ¦µÄÊôÐÔÖµ¡£

£¨4£©ÊôÐÔº¬Òå˵Ã÷£ºµ±ÔÚÊôÐÔÁбí¿òÖÐѡȡijÊôÐÔʱ£¬ÔÚ¸ÃÇø

ͼ2.4 ÊôÐÔ´°¿Ú ÓòÏÔʾËùÑ¡ÊôÐԵĺ¬Òå¡£

2.2.4 ´°Ìå

´°ÌåÊÇÓû§¹¤×÷Çø¡£Óû§¿ÉÒÔÔÚ´°ÌåÖзÅÖø÷Öֿؼþ£¬ÒÔ½¨Á¢½«Òª¿ª·¢µÄVBÓ¦ÓóÌÐò

µÄͼÐÎÓû§½çÃæ¡£

´°ÌåÊÇVBÓ¦ÓóÌÐòµÄÖ÷Òª²¿·Ö£¬Óû§Í¨¹ýÓë´°ÌåÉϵĿؼþ½øÐн»»¥À´µÃµ½½á¹û¡£Ã¿¸ö´°Ì屨ÐëÓÐÒ»¸öΩһµÄ´°ÌåÃû×Ö£¬½¨Á¢´°ÌåʱµÄĬÈÏÃûΪForm1£¬Form2µÈ¡£

ÔÚÉè¼Æ×´Ì¬Ï´°ÌåÊǿɼûµÄ£¬´°ÌåµÄÍø¸ñµã¼ä¾à¿ÉÒÔͨ¹ý¡°¹¤¾ß¡±²Ëµ¥µÄ¡°Ñ¡ÏÃüÁÔÚ¡°Í¨Óá±±êÇ©µÄ¡°´°ÌåÉèÖÃÍø¸ñ¡±ÖÐÊäÈë¡°¿í¶È¡±ºÍ¡°¸ß¶È¡±À´¸Ä±ä¡£ÔËÐÐʱ¿Éͨ¹ýÊôÐÔ¿ØÖÆ´°ÌåµÄ¿É¼ûÐÔ£¨´°ÌåµÄÍø¸ñʼÖÕ²»ÏÔʾ£©¡£Ò»¸öÓ¦ÓóÌÐòÖÁÉÙÓÐÒ»¸ö´°Ì壬ͼ2.5 ´°Ìå Óû§¿ÉÔÚÓ¦ÓóÌÐòÖÐÓµÓжà¸ö´°Ìå¡£

2.2.5 ¹¤¾ßÏä

¹¤¾ßÏäÌṩÁËÓÃÓÚ¿ª·¢VBÓ¦ÓóÌÐòµÄ¸÷Öֿؼþ¡£ÔÚÉè¼Æ×´Ì¬Ê±£¬¹¤¾ßÏä×ÜÊdzöÏֵġ£ÈôÒª²»ÏÔʾ¹¤¾ßÏ䣬¿ÉÒԹرչ¤¾ßÏä´°¿Ú£»ÈôÒªÔÙÏÔʾ£¬Ñ¡Ôñ¡°ÊÓͼ¡±²Ëµ¥µÄ¡°¹¤¾ßÏ䡱ÃüÁî¡£ÔÚÔËÐÐ״̬Ï£¬¹¤¾ßÏä×Ô¶¯Òþ²Ø¡£