大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 技术开发 -> ASP专区 -> ASP连接执行程序

ASP连接执行程序

时间: 2021-07-31 作者:daque

一、需要 暂时,运用asp开拓动静网页,存户端运用微软公司的ie系列欣赏器察看是一种很时髦的形式。咱们在开拓进程中遇到了如许的一个题目,因为本领和功夫上的控制,必需在网页中挪用一个执路途序。你固然不妨用一个超等链接径直指向所需的步调,但如许做会被微软“黑”一下的:历次在ie中翻开这个链接时就会展示一个不受欢送的劝告框(固然,它有它的原因,主假如出于安定上面的商量),这对用户来说是很能接收的。能不许用一个很简单、简略的本领来处置这个题目呢? 过程一番接洽,出场了一个被称为“李代桃僵”的本领: l 在体例中创造一种一定的文献典型,如:*.spa; 2 将该典型的文献与要在asp中实行的步调关系起来; 3 超等链接指向一个设定的扩充名是“spa”的文献。 这种做法的道理是:在ie中经过超等链接翻开一个文献时,即使欣赏器自己能证明该典型的文献,文献的实质径直表露在欣赏器中,如文本文献,要不就探求备案表中树立,找根源理这种典型文献的步调,而后挪用相映的步调翻开该文献。 二、本领 简直的实行本领为细工和机动两种办法,如次所示: (一)、细工树立 l 翻开资源处置器,如图1所示,点击[察看]菜单中的[文献夹选项]菜单,体例表露[文献夹选项]对话框,如图2所示,个中有[文献典型]页; 提防:须选中某个文献或文献夹,即使选中提[打字与印刷机]或[遏制面板]等该对话框没有这一页 2 点击[兴建典型(n)…]按钮,翻开[增添新文献典型]对话框,如图3所示。在[典型证明]文本框中输出“asp关系”,在[关系扩充名]文本框中输出“.spa”;(注:[实质典型]是用做采用仍旧安置的步调关系那种典型的文献,该框不填) 3 翻开”,点击[欣赏(r)…]按钮,在对话框中采用要在asp中挪用的步调。 4 点击每个对话框的[决定]的按钮即可实行; 更加提防:如图3所示的[增添新文献典型]对话框的下上面有一个[载入后确认翻开]选项。该选项在默许状况下是被选中的,这种情景下,在网页中首次翻开“.spa”典型的文献时,体例会给出提醒框咨询能否继一直用某个步调翻开该典型的文献。即使连这个框也不想出,则须将[载入后确认翻开]选项置于非选中状况 树立实行后,超等链接指向一个文献,如a.spa,再点击一次,你就会看到你须要的步调不讲任何前提就运转起来了! 机动树立 很明显,体例体例实行交到用户手中时,即使还诉求用户做上述树立是不实际的,软硬件的存在本领会大打扣头,由于没有几部分会承诺听扩充名和备案表的。那么就必需让述的处事机动实行。 在细工树立的步调与文献关系后,一切关系的消息都生存了备案表中,所以只有在备案表中写入沟通的实质即可实行关系可执路途序的功效。在备案表中写入少许消息对现有的编制程序软硬件来说是一件比拟大略的工作,象vb和delphi都供给了完备的存取备案表实质的的因变量,其余打包东西常常也是供给写备案表的功效的。那么怎样在备案表中找到对应的消息呢。应当本领如次: l 翻开备案表编纂器(点击发端菜单中的运转,在文献框中输出“regedit”,回车); 2 点击备案表编纂器中的[编纂]菜单中的[搜索]菜单项,在[搜索目的]文本框中输出“.spa”,而后发端搜索,很快就会找到一个名叫“.spa”的主键,它有一个默许的字符串值“spafile”。点击[备案表]菜单中的[导出备案表文献],将该主键的树立导出到一个文献中,如“spa1.reg”; 4 再次运用[编纂]菜单中的[搜索]菜单项,在[搜索目的]文本框中输出“spafile”,而后发端搜索,很快就会找到一个名叫“spafile”的主键,它有“shell”等子键,沿用上一步同样的本领,将该主键的树立导出到一个文献中,如“spa2.reg” 此刻只需翻开这两个文献,参照个中的树立写几路途序,处事就实行了! 3.附两个备案表文献的实质 l spa1.reg [hkey_classes_root\.spa] @="spafile" 注:“@”是默许的道理 l spa2.reg [hkey_classes_root\spafile] @="asp关系" "editflags"=hex:00,00,01,00 [hkey_classes_root\spafile\shell] @="" [hkey_classes_root\spafile\shell\open] "editflags"=hex:01,00,00,00 [hkey_classes_root\spafile\shell\open\command] @="c:\\windows\\notepad.exe %1"

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.