ÓÃVB±àдActiveX DLLʵÏÖASP±à³Ì
ASPÊÇÄ¿Ç°Ò»ÖÖ¹ãΪӦÓõÄÓÃÀ´¿ìËÙ¹¹½¨¶¯Ì¬WEBÕ¾µãµÄ±à³ÌÓïÑÔ£¬Ä¬ÈϵÄÄÚÖÿª·¢ÓïÑÔÊÇVBScript£¬ÓÉÓÚASPºÍ΢ÈíWindowsϵÁвÙ×÷ϵͳµÄ½áºÏ·Ç³£µÄºÃ£¬Ê¹µÃASPÒѾ³ÉΪÁËNT¿ª·¢Æ½Ì¨ÉÏÃæ½øÐÐWEB¿ª·¢µÄÊ×Ñ¡ÓïÑԺͻ·¾³¡£
ËûÓÐ׿òµ¥Ò×ѧ£¬·½±ã¿ìËÙ¿ª·¢µÄÖÖÖÖÓŵ㣬µ«ÊÇËûÒ²ÓÐ×ÅÖÂÃüµÄÈõµã£¬¾ÍÊÇËûÊǽű¾ÓïÑÔ½âÊÍÖ´Ðеģ¬ËٶȻáÊܵ½Ò»¶¨µÄÓ°Ï죬¸üΪ¹Ø¼üµÄÊÇ£¬Ê¹ÓÃASPÀ´¿ª·¢Íê³ÉÒ»¸öÏîÄ¿Ö®ºó£¬Õû¸öÏîÄ¿ÔÚ½»¸¶¿Í»§Ê¹ÓõÄʱºò£¬ÊÇ»áÁ¬´øËùÓеÄASP½Å±¾Ô´´úÂëµÄ£¬Ò²¾ÍÎÞ·¨½«ÉÌÒµ³ÌÐò±£ÃÜÁË£¬Ô´´úÂëй©»á¸ø×Ô¼ºÔì³ÉºÜ´óµÄËðʧ£¬ËäȻ΢ÈíÒ²ÏàÓ¦µÄÍƳöÁËÓÃÀ´¼ÓÃÜASP³ÌÐòµÄÈí¼þ£¬µ«ÊÇÓÐ×ÅÖî¶àµÄÏÞÖÆ£¬ÒÔ¼°»á½µµÍ³ÌÐòÔËÐеÄËٶȺͶþ´Î¿ª·¢µ÷ÊÔµÄÄѶȣ¬ÄѵÀASP×ö³öÀ´µÄÏîÄ¿¾ÍÕæµÄÒª±©Â¶ËùÓеÄÔ´´úÂëÂð?¡¡
µ±È»ÁË£¬´ð°¸µ±È»ÊÇ·ñ¶¨µÄ£¬ÒòΪÊÀ½çÉÏûÓоø¶Ô²»¿ÉÄܵÄÊÂÇ飬½ÓÏÂÀ´¾Í¸úËæÎÒÀ´¿´¿´ÈçºÎÀûÓÃVBµÄActiveX DLLÀ´ÊµÏÖ½«ASP³ÌÐò·â×°ÆðÀ´°É£¬Ò²¾ÍÊÇÎÒÃÇ¿ÉÒÔʹÓÃActiveX DLLÀ´Íê³ÉËùÓÐASPÄÜÍê³ÉµÄÊÂÇ飬¶øActiveX DLLÊDZàÒëºÃµÄDLLÎļþ£¬±ðÈËÊÇÎÞ·¨µÃÖªÄãµÄÔ´´úÂëµÄ£¬Ò²¾Í±£Ö¤µÄ×Ô¼ºµÄÉÌÒµ»úÃܺͺËÐļ¼Êõ£¬²¢ÇҴﵽͬÑùµÄЧ¹û£¬Ê¹ÓÃÍêÈ«·â×°µÄActiveX DLL»á±ÈÍêÈ«ÊÊÓÃASP½Å±¾ÓïÑÔµÄÖ´ÐÐËÙ¶ÈÒª¿ìºÜ¶à£¬ÓÈÆäÊÇ´óÔËËãÁ¿µÄʱºò¸úΪÃ÷ÏÔ£¡
¾¹ýÎÒÃǵľßÌå²âÊÔ£¬ÔÚ²Ù×Ý10000ÌõÊý¾Ý¿â¼Ç¼µÄʱºò£¬·â×°³ÉΪActiveX DLLµÄWEBÓ¦ÓóÌÐò±È´¿ASP´úÂëµÄÓ¦ÓóÌÐò£¬ËÙ¶ÈÉÏÃæÒª¿ì´óÔ¼21%×óÓÒ£¬ÔÚÄ¿Ç°¹úÄÚ¹ýÓÚ»ºÂýµÄÍøÂçÀ´½²£¬ËٶȾÍÊÇÒ»¸öWEBÕ¾µãµÄºÜ¹Ø¼üµÄÒ»²¿·Ö¡£²¢ÇÒ²ÉÓÃÁËActiveX DLLÀ´¿ª·¢WEB³ÌÐò£¬Òª±Èµ¥´¿Ê¹ÓÃASPºÃµÃ¶à£¬±Ï¾¹ASPÖ»ÄÜʹÓÃVBScriptÀ´¿ª·¢£¬ÎÞ·¨ÏíÓÃVB´óÁ¿µÄÓŵ㣬¶øActiveX DLLÔò¿ÉÒÔ³ä·ÖÀûÓÃVBÀïÃæËùÓеÄÌØÐÔ¡£
ÏÂÃæÎÒÃÇÏÈÀ´¿´¿´Ê²Ã´ÊÇActiveX DLL°É¡£ActiveXÊÇ΢ÈíÌá³öµÄ¹ã·ºÓ¦ÓÃÓÚWindowsϵÁеÄÒ»ÖÖ´úÂë·â×°¼¼Êõ£¬Ìá¸ßÁ˳ÌÐò´úÂëµÄ¿ÉÖØÓÃÐÔ£¬¼Ó¿ìÁ˳ÌÐòÏîÄ¿µÄ¿ª·¢Ëٶȣ¬Ò»°ã±»³ÆΪ“×é¼þ”¡£ÔÚVB6µÄ¼¯³É¿ª·¢»·¾³µ±ÖУ¬ÎÒÃÇ¿ÉÒÔ¿´µ½Ò»Ï¼¸ÖÖActiveXÏîÄ¿£º
¡¡¡¡1¡¢ActiveX EXE
¡¡¡¡ÕâÊÇÔÚ“¹ý³ÌÍâ”ÔËÐеÄActiveX/COM·þÎñÆ÷×é¼þ£¬Ò²¾ÍÊÇ˵ËûÃÇÔËÐеĹý³ÌºÍ³õʼ»¯×é¼þµÄ¿Í»§»ú´úÂ벻ͬ¡£¾¡¹Ü¿ÉÒÔÓÃASP·ÃÎÊActiveX EXE£¬µ«ÊDz»ÍƼö¸Ä¶¯IISÔª¿â£¬¸Ã¿âÔÊÐíËùÓеĿÉÖ´ÐÐÎļþÓÉ·þÎñÆ÷ÉÏÔËÐеĽű¾´úÂëÆô¶¯¡£
¡¡¡¡2¡¢ActiveX OCXs
¡¡¡¡ÕâЩÌØÊâµÄ×é¼þ°ÑÖ÷»úÓ¦ÓóÌÐòÏÔʾºÍ²Ù×÷×é¼þËùÐèµÄ¸½¼ÓÖ§³Ö°üº¬ÔÚGUI»·¾³ÖС£»¹¿ÉÒÔ°ÑOCX×é¼þ·ÅÔÚÍøÒ³µ±ÖÐ
Ïà¹ØÎĵµ£º
<script language="JavaScript">
function CheckAll(form) {
var x=form.elements;
for (var i=0;i<x.length;i++)
{
var e = x[i];
if (e.name != 'chkall')
e.checked = form.chkall.checked;
}
}
</script>
--Ò³ÃæcheckboxÄÚ²¿
<input type='checkbox' value='"&rs("ID")&"' name ......
³öÏÖÕâ¸öÔÒòÊÇinternetÓû§·ÃÎʵÄȨÏÞ²»¹»£¬ÏµÍ³Ä¬ÈÏȨÏÞÊÇÖ»¶ÁµÄ£¬ËùÒÔÎÒÃÇÒª¸øËü·ÖÅä¿ÉÐÞ¸ÄȨÏÞ£¬·Ï»°²»¶à˵£¬½øÈëÖ÷Ì⣺
1.×ÊÔ´¹ÜÀíÆ÷——>¹¤¾ß——>Îļþ¼ÐÑ¡Ïî——>²é¿´
2.½«"¼òµ¥Îļþ¹²Ïí(ÍƼö)"Ñ¡ÏîÈ¥µô
3.Ñ¡ÔñÄãµÄWEBÎļþ¼Ð£¬¿´ÆäÊôÐÔ£¬ÕâʱÄã»á·¢ÏÖ¶àÁ˸ö"°²È«"Ñ¡Ï£ ......
Ò»¸öASPÌæ»»º¯ÊýimgÀïÃæ¶àÓàµÄ´úÂë
<%
Response.Write(Server.HTMLEncode(FixImg("<img onclick=""if(this.width>screen.width-461) window.open('qq/20082181405371.jpg');"" alt="""" border=""0"" src=""qq/20082181405371.jpg"" />")))
%>
<%
'¹¦ÄÜ:½«IMG´úÂë¸ñʽ»¯Îª<img src= ......
ÕâÒ»¶Î´ó¼Ò±àд³ÌÐòºÜ¶àʱºò¶¼ÔÚʹÓÃAPI,Ëü¸øÎÒÃÇ´øÀ´ÁËÇ¿´óµÄ¹¦ÄÜ.ÈÃÎÒÃǷdz£¾ªÏ².
µ«ÊÇÎÒÃÇÔÚµ÷ÊÔ³ÌÐòµÄʱºòÓÐʱºò×ܻᱼÀ£.ÕâÑùºÜ²»·½±ã.
ÆäÖÐÓÐЩÊÇapiÈǵĻö
ʹÓÃapi×¢ÒâÊÂÏî:
Ê×ÏÈÎÒ˵˵ÎҵĹ۵ã.
1:ApiÊǺܶàϵͳҲÔÚÓÃ.ÎÒÃÇÔÚÉèÖòÎÊýʱÈç¹ûºÍϵͳµÄ²ÎÊýÓгåÍ».¾Í¿ÉÄÜÒýÆðÈí¼þ³ö´í
2.apiºÜ¶à¶¼ÊÇcÓïÑÔ±àдµÄ, ......
<%
'µ÷ÊÔ£ºJAVAÖÐÎÄÍø:www.javaweb.cc/
'×¢Ò⣬°´ÕÕËù·ÅÖõÄĿ¼²»Í¬ÇëÐÞ¸ÄobjXmlHttpºÍÉú³ÉÊ×ҳ·¾¶
dim objXmlHttp,binFileData,objAdoStream
set objXmlHttp = Server.CreateObject("Microsoft.XMLHTTP")
objXmlHttp.open "GET","http://"&request.ServerVariables("HTTP_HOST")&"/index.asp",false ......