VCÄ£¿éÖе÷ÓÃVBÄ£¿é
ÔÚMFC»·¾³Ï±àºÃÁËÒ»¸ö¹¤³Ì£¬µ«ÆäÖÐÒ»²¿·Ö¹¦ÄÜÊÇÓÃVB±àдµÄ£¬ÏÖÔÚÒªÔÚ¹¤³ÌÖе÷ÓÃVBÄ£¿é£¨»»¾ä»°ËµÊÇÒª°ÑVBÄ£¿éǶÈëVC¹¤³ÌÖУ©£¬Çë½Ì¸ßÊÖÕâ¸ö¸ÃÈçºÎʵÏÖ£¿
ÊÇdllÖ®ÀàµÄÂð£¿.................
Èç¹û°ÑVB²¿·ÖÉú³É.exe¸ñʽ£¬È»ºóÔõôÔÚVCÄ£¿éÖе÷Ó𡣿
WinExec
ÄãÊÇÕâ¸öÒâ˼ô£¿
¶¼Éú³ÉexeÁË£¬¾ÍCreateProcess(NULL,_T("*.exe parameter),.....,&si, &pi);ÕâÑù£¿£¿£¿
exeÊÇÄ£¿éô£¿£¿£¿£¿¼¦¶³°¡
ÎÒµÄÒâ˼ÊÇ£¬·Ö±ðÓÃVBºÍVC±àдÁËÁ½¸ö²»Í¬¹¦ÄܵÄÈí¼þ£¬ÏÖÔÚÒª½«ÕâÁ½²¿·Ö¼¯³ÉÆðÀ´¡£Ò²¾ÍÊÇ˵ÔÚVC²¿·ÖµÄ½çÃæÖÐÉèÖÃÒ»¸öcommandbutton£¬µã»÷Õâ¸öbutton±ãÄܵ÷ÓÃVB²¿·Ö¡£¸ÃÈçºÎʵÏÖ°¡
ÔÚÄãµÄ°´Å¥Àïµ÷ÓÃWinExec
Ò²Ö»ÄÜÔÚÄãµÄbuttonº¯ÊýÀïÃæµ÷ÓÃWinExec
ÎÊÌâÊÇVB²¿·Ö±àдµÄÊÇÒ»¸öActivex EXE¹¤³Ì£¬VC²¿·Ö½çÃæÖÐbuttonº¯ÊýÖе÷ÓÃWinExecʱÊDz»ÊǵÃÏȽ«VB¹¤³ÌÏÈ×öЩʲô´¦Àí£¿
ÏȰÑVBµÄ¹¤³ÌÉú³ÉEXE£¬È»ºóÔÙBUTTONÀïÃæµ÷ÓÃWinExec
ÓÐÁ½ÖÖ˼·
1.½«VBÄ£¿é×ö³É¡£exeµÄ£¬È»ºóÀûÓÃAPIµ÷ÓÃËü
2.×ö³ÉDLL£¬ÔÚVCÖе÷Óýӿڡ£
ÇëÎÊVBÈçºÎÉú³É.exe£¿ÎÒµÄVBÄ£¿éÊÇÔÚ±ê×¼EXEÏÂдµÄ´úÂ룬²»ÊÇÔÚACTIVE DLLÏÂдµÄ´úÂë
Ïà¹ØÎÊ´ð£º
DIM ds as new DataSet
ÎÒÕâÑùÉùÃ÷ ÔõÀÏÊDZ¨ Óû§¶¨ÒåÀàÐÍ䶨Ò壿 Õâ¸öÐèÒªÒýÓÃʲôÂ𣿣¿
ǰÌáÊÇDataSet¶ÔÏóÒª´æÔÚ,¾ÍÊǶÔÏóä¯ÀÀÆ÷ÖÐÓÐËü.ûÓоÍÒªÒýÓÃ.
datasetÊÇADO.NET¶ÔÏó
Èç¹ûÄãÓõÄÊÇvb.net£¬ÄÇôÔÚ´ ......
°ÑÒÑÓÐÊý¾Ý£¨Êý¾Ý´óÓÚ20ÐУ©µÄRS(recordset)µÄµÚ10ÐÐÊý¾ÝÓëµÚ11ÐÐÊý¾Ý×ö¼Ó·¨ºó£¬É¾³ýµÚ11ÐеÄÊý¾Ý£¬È»ºó°ÑºóÃæµÄÊý¾ÝÏòÇ°ÒÆ¡£
RSµÄ»°ÐÞ¸ÄÊý¾ÝÊÇ»á¸üÐÂÊý¾Ý¿â£¬ÏÖÔÚµÄÎÊÌâÊÇRSÀïµÄÒÑÓÐÊý¾ÝÊÇÓÃSQLÓï¾ä·ÖÀàͳ¼Æ³öÀ´µÄ ......
vbÖÐ ÏÖÔÚÎÒÒª°ÑÊý¾Ý¿âÀï´æ´¢µÄÒ»¸ö¸½¼þµÄÄÚÈÝÌæ»»ÁË£¬Ôõô×ö£¬Ö»ÊÇÌæ»»ÎÒÖ¸¶¨µÄλÖ㬲»ÊÇÈ«²¿Ìæ»»
Ç뽫ÎÊÌâ˵Ã÷°×£¬´æ´¢×ֶθñʽ£¬Èç¹ûÊÇBinary¸ñʽµÄ±È½ÏÂé·³£¬Èç¹ûÊÇ×Ö´®£¬Ö±½ÓÌæ»»¡£×îºÃ²»Òª½øÐÐÖ¸¶¨Î»ÖÃÌæ»»¡ ......
ÎÊÌ⣺
ÏÖÔÚAccessÊý¾Ý¿âÖÐÓÐÁ½ÕűíTableAºÍTableB
TableAÖÐÓмǼÈçÏÂ:
×Ö¶Î1(Name) ×Ö¶Î2(Num)
A 3
A 4
B 6
... ......
form1ÖÐÓÐtext1-8£¬ ºÍcommand1
text8ÖÐΪ³ÌÐò´úÂ루Éú³É´°ÌåΪform2£¨ÒÑ×öºÃ£©£©
µ¥»÷command1ºó½«text2ÖеĴúÂëÉú³ÉEXEµ½d:\ ²¢ÇÒtext1-7·Ö±ð¶ÔÓ¦
²úÆ·Ãû ¹«Ë¾Ãû ºÏ·¨°æÈ¨ ºÏ·¨É̱ê ÎļþÃèÊö ×¢ÊÍ ±êÌâ
......