aspÄÜ·ñ·ÃÎÊDelphiдµÃDLL£¿
ÏÈǰдÁËÒ»¸ödll£¬ÀïÃæÓÐһЩº¯Êý£¬ÏÖÔÚÏëÔÚASPÖÐÖ±½Óµ÷ÓÃdllÖеĺ¯Êý£¬
1£¬ÇëÎÊÊÇ·ñ¿ÉÐУ¬
2£¬Èô¿ÉÐÐÐèÄÄЩ²½Ö裿
Ó¦¸ÃÊÇ¿ÉÒÔµÄ,¾ßÌåÔõô×ö,ûÊÔ¹ý,ÄãBAIDUһϰÉ
²»¹ýDLLдµÄʱºò,ҪעÒâһЩ¶«Î÷,±ÈÈ粻ʹÓÃÖ»ÓÐDELPHiÓеÄÊý¾ÝÀàÐÍѽʲôµÄ
д³ÉActiveX²»¾Í³ÉÁË
ÍêÈ«¿ÉÒÔµÄ
д³ÉISAPIµÄDLL¼´¿É
×¢²á½øIIS¼´¿É¹©ASPµ÷ÓÃ
1.ÍêÈ«¿ÉÐÐ
2.±àÒë²¢×¢²áDLL£¬Èç¹ûaspÈÔµ÷Óò»ÁË¿ÉÒÔÔÚiis×é¼þ¹ÜÀíÄÇÌí¼Ócom+×é¼þ
aspµ÷Óãº
set obj = Server.CreateObject("XXX.XXX")
obj.xxx() //һЩ²Ù×÷
set obj = nothing
ÄÇÈç¹û²»ÊÇISAPIµÄdllÄØ£¿ÊÇ·ñ¿ÉÒÔµ÷Óã¿
ͬÒâËÄÂ¥¹Ûµã£¡
ASP²»Ì«ÊìϤ£¬²»ÖªµÀÄÜ·ñµ÷ÓÃÆÕͨµÄDll£¬²»¹ýISAPIµÄDLL¿Ï¶¨ÊÇÄܹ»½ÓÊܵġ£
Ïà¹ØÎÊ´ð£º
Çë½Ì¸÷·¸ßÊÖ¡£ÎäÁÖǰ±²¡£ÎÒ½«B.EXE×ö³É×ÊÔ´Îļþ£¬È»ºó¼Óµ½123.dllÖС£ÓÃA.EXEÀ´µ÷ÓÃ123.dllÖеÄB.EXE
Çë¸÷λǰ±²°ïæָ½ÌÏ¡£A.exeÈçºÎÀ´µ÷ÓÃdllÖеÄexe£¿´úÂëÓÖ¸ÃÈçºÎд£¿
ÎÞÈ˻شð£¿
×ö³É×ÊÔ´Î ......
±¾ÈËĿǰÓöµ½Ò»¸öÄÑÌ⣬Çë¸÷λ¸ßÊÖ¡¢´óÏÀ°ï°ïæ¡£
ÎÒµ¥»÷Ò»¸ö°´Å¥Ê±Òª°ÑgridviewÖеÄÊý¾ÝÒ»¸öÒ»¸öµÄÈ¡³ö²¢°Ñ¶ÔÓ¦²ÎÊý´«µÝ¸øÇ°Ì¨µÄjs¡£
ÎÒÊÔÁ˼¸ÖÖºǫ́µ÷ǰ̨µÄ·½Ê½¶¼Ã»Óгɹ¦£¬ËùÒÔÇë´óÏÀÃǰï°ïСµÜ¡£
лл¡£
²» ......
<?xml version="1.0"?>
<root>
<status>433</status>
<msg>Õâ¸öÊǺº×Ö</msg>
<serialno>123</serialno>
</root>
ÈçºÎÓÃASP¶ÁÈ¡ statusÖµ ......