发表评论
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
摘要: VB开发IIS虚拟目录建立工具(源代码),基于Windows上的IIS控制工具,可以设置虚拟目录的名称,路径,端口,默认文档,主机头等信息。为了软件用户能调节相关的公司信息和网站地址,全部信息和图片都存放在ini文件内,这样,软件就有了个性化的设置,下面是软件的运行后的界面:
图(1-1软件运行界面)
开发目的: 用ASP或者Asp.Net开发的Web程序,打包很不方便,虽然.Net增加了打包工具,但是要增加20多M的.NET文件,一个2-3M的WEB程序,打包后要变成20多M,这样用户需要下载更多的文件。而且,看到PHP开发的Web程序,打包的时候,能把Apache,MySQL都打包进去,心里很是佩服。于是,本人想开发一个能自己建立相关虚拟目录的软件,能检测系统类型,是否存在IIS,MSSQLSERVER数据库等信息的工具,在使用rar软件打包,解压后运行该程序建立虚拟目录,不需要用户在操作IIS(Internet信息管理器).
技术摘要: VB 软件开发工具
IIS 我们需要控制的内容
INI 存放配置信息
IP 用VB 获取系统IP信息
对话框 VB调用Window系统Api打开目录对话框(为什么不用VB的对话框,因为系统不能安装,所以减少软件的大小,尽量使软件绿色,不需要注册DLL文件,所以调用Asp函数来打开对话框)
注册表 检测注册表内的IIS版本信息,数据库信息;
图(1-2调用Api打开目录对话框)
图(1-3程序开发的相关工程)
设计思路:
1,检测操作系统(Xp/2000/2003 xp系统下只能建立虚拟目录,2000/2003可以建立网站)
2,检测安装了IIS吗(没有IIS就不用运行了)
3,加载图片,图标,字符等信息
4,建立IIS目录
A.判断输入的信息是否合法(调用Api显示目录)
B.判断是否安装了本编号的虚拟目录,如果存在则删除
C.建立虚拟目录或者网站
D.提示成功信息
相关文件:
IIS.vbw 工程文件
IIS.vbp 工程文件
ADSIIIS.frm 窗口文件
ADSIIIS.frx 窗口文件
index.bmp 显示的图片
index.ico 程序的图标
IIS.ini 非常培植文件
RegeditOpr.bas 注册表操作
OpenDialogOpr.bas Api打开对话框
IpOpr.bas IP操作
IniOpr.bas INI文件读写
IIsOpr.bas IIS操作工作
程序代码:
其它VB的Bas代码下载 http://www.caref.cn/Upcode/rar/IIs/bas.rar
IIS虚拟目录建立工具下载: http://www.caref.cn/Upcode/rar/IIs/IIsTools.rar
Word开发说明:http://www.caref.cn/Upcode/rar/IIs/IIsWord.rar
联系QQ:380894045/279018395 EMAIL:CareF@CareF.CN
后记:本程序为作者一时兴起,写的程序,没有很好的注释,也没有很好的错误调式,希望,有需要的朋友能指点,指正,并改进。
作者:悠索科技(转载勿删,谢谢)
网址:http://www.caref.cn
时间:2008-2-18
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。