用VB制作网址链接器
 | 网站首页 | 免费论文 | 实用范文 | 教学教案 | 英语学习 | 计划总结 | 公务员考试 | 
首页 | 免费论文 | 实用范文 | 教学教案 | 英语学习 | 计划总结 | 公务员考试 | 期刊杂志 | 求职创业 | 网络营销
经济 财政 证券 管理 会计 工商 财务 公共 法学 理学 工学 应用文
政治 社会 文学 教育 计算机 艺术 哲学 文化 医药 英语 论文写作指导
 您现在的位置: 不悔资料网 >> 免费论文 >> 计算机论文 >> 计算机网络 >> 论文正文→用VB制作网址链接器

用VB制作网址链接器

来源:不悔论文网    [ 2004-4-6 ]    作者:用VB制作…    编辑:buhui
广告载入中..

用过《东方网神》的朋友们都知道,《东方网神》内设有一个网址资源,分类存放了很多网址,你只要用鼠标单击要去的网址,就可把你带到该网站。其实我们也可以自己设计一个网址链接器实现此功能。
  下面就用VB6.0编写一个简单的网址链接器,步骤如下:
  1.启动VB6.0,新建一个标准EXE工程,系统自动创建一个窗体form1,设置其caption属性为“创新搜索引擎”。
  2.我们需要引用一个API函数ShellExecute,方法是在工程中添加一个模块Module1,打开VB6.0 API浏览器,在API浏览器的“文件”菜单中选择“加载文本文件”菜单项,此时将弹出一个“选择一个文本API文件”对话框,从中选择“Win32api.txt”,单击“确定”按钮,单击ShellExecute函数,然后单击“复制”按钮。再回到Module1,按CTRL+V把ShellExecute函数粘贴到Module1模块的代码窗口中。
  3.回到form1窗体,添加一个frame控件,取名为frame1,caption属性设置为“请选择网站类别”,在frame1控件中放置一个option button控件组(单选按钮),取名为option1,该控件存放网站类别,可根据需要设置option的控件数目。这里仅设置了四个,option1(0)的caption属性为“国内著名网站”,option1(1)的caption属性为“IT”,option1(2)的caption属性为“硬件”,option1(3)的caption属性为“软件”。
  4.再添加一个frame控件,取名为frame2,caption属性设置为“请选择网站”,在frame2控件中放置一个label控件组,取名为label1,该控件存放网站的名称。放置两个label控件,也根据实际需要设置控件数目。设置其Font属性为下划线,Forecolor属性为突出显示,Mouseicon属性(设置自定义的鼠标图标)为一个手形图标,这里为VB98\graphics\icons\arrows目录下的Point02.ico文件,其Mousepointer属性为99(通过Mouseseicon属性所指定的自定义图标)。
  5.在form1窗体声明以下变量:
  Public kind As String ′kind变量为网站类别
  Dim addess As String ′addess变量为网址
  Dim addeslink
  6.双击form1窗体的option1控件,在弹出的代码窗口中的Private Sub Option1_Click(Index As Integer)子程序中编写代码:
  Select Case Index
  Case 0 ′国内著名网站
  kind = ″zm″
  Label1(0).Caption = ″搜狐″
  ′当鼠标移到该控件时,显示该网站的网址
  Label1(0).ToolTipText = ″http://www.sohoo.com.cn/″
  Label1(1).Caption = ″网易″
  Label1(1).ToolTipText = ″http://www.netease.com/″
  ′以下添加你常用的网站的网址
  ...
  Case 1 ′IT
  kind= ″IT″
  Label1(0).Caption = ″电脑报″
  Label1(0).ToolTipText = ″http://www.yesky.com/″
  ′以下添加你常去的网站的网址
  ...
  Case 2 ′硬件
  kind= ″hardware″
  Label1(0).Caption = ″驱动之家″
  Label1(0).ToolTipText = ″http://www.mydrives.com″
  ′以下你常用的网站的网址
  ...
  Case 3 ′软件
  kind = ″software″
  Label1(0).Caption = ″华军软件园″
  Label1(0).ToolTipText = ″http://www.newhua.com.cn/″
  ′以下添加你常用的网站的网址
  ...
  End Select
  End Sub
  7.编写一个link子程序
  ′此子程序功能为转到超级链接
  Private Sub link( )linkaddess = ShellExecute(0&, vbNullString, addess, vbNullString, vbNullString, vbNormalFocus)
  End Sub
  8.双击form1窗体的label1控件,在弹出的代码窗口中的Private Sub Label1_Click(Index As Integer)子程序中编写代码:
  If kind = ″zm″ Then ′
如果单击“著名国内网站“单选按钮则
  Select Case Index
  Case 0 ′如果单击第一个label控件则
  addess = ″http://www.sohoo.com.cn/″
  Call link ′调用link子程序,进行超级链接
  Case 1
  addess = ″http://www.netease.com/
  end select
  ElseIf kind = ″IT″ Then ′如果单击“IT“单选按钮则
  Select Case Index
  Case 0
  addess = ″http://www.cce.com.cn/″
  Call link
  end select
  ElseIf kind = ″hardware″ Then ′硬件
  Select Case Index
  Case 0
  addess = ″http://www.mydrives.com″
  Call link
  end select
  ElseIf kind = ″software″ Then ′软件
  Select Case Index
  Case 0
  addess = ″http://www.newhua.com.cn/″
  Call link
  end select
  endif
  end sub
  9.保存该工程,取名为“创新链接器”,并生成“创新链接器.EXE”。至此,一个简单的链接器就制作完成了。
  测试:拨号上网,启动该链接器程序,把鼠标移动到“搜狐“,出现一个手形光标,并显示其网址:
http://www.sohoo.com.cn/。此时单击鼠标左键,浏览器被运行并打开 “搜狐”的主页,所示。
  当然,我们还可扩充其功能,如:1.把常用的网址放入一个数据库,加入数据控件,使其成为一个搜索引挚;
  2.添加一个systray控件,使程序启动后放入WIN95/WIN98状态栏的系统盒中等等。限于篇幅,这里不再具体说明。编写此程序旨在抛砖引玉,

广告载入中..
  • 下一篇论文:
  •   
  • 上一篇论文: 没有了
热点文章
   不悔栏目导航
免费论文 经济论文 财政税收 证券金融 管理学论文 会计审计 工商管理 财务管理 公共管理 法学论文 理学论文 医药学论文 政治论文 社会论文 文学论文
          教育论文 工学论文 计算机论文 艺术论文 哲学论文 文化论文 英语论文 应用文 论文写作指导
实用范文 先教活动 领导讲话 工作报告 工作总结 百家集粹 演讲致辞 公文处理 党团工作 合同范本 法律范本 公务礼仪 各种材料

英语学习 听力口语 阅读写作 翻译文化 趣味英语 学习方法 英文经典歌曲

教学教案 语文教案 数学教案 英语教案 政治教案 物理教案 化学教案 历史教案 地理教案 生物教案 音乐教案 体育教案 美术教案 班会教案 其它教案


公务员考试 资讯快报 报考指南 行政能力 时政申论 面试指导 专业指导 试题资料 备考经验


计划总结 部门计划总结 个人计划总结 班主任计划总结 语文计划总结 数学计划总结 英语计划总结 政治计划总结 物理计划总结 化学计划总结 历史计划总结
          地理计划总结 生物计划总结 音乐计划总结 美术计划总结 体育计划总结 信息计划总结

设为首页 - 关于我们 - 付款方式 - vip会员 - 论文代写 - 服务承诺 - 联系我们 - 网站地图 - 加入收藏
Copyright (C) 2003-2006 www.buhui.net All Rights Reserved.
不悔资料网 版权所有. 湘ICP备05003719号. 对本站有任何建议、意见或投诉,请点这里在线提交.
喜欢Buhui.Net,请把Buhui.Net告诉你QQ上的5位好友,多谢支持! [设为首页]
广告①[GOOGLE广告]
广告②[Yahoo广告]
广告③[Baidu广告]
广告①[GOOGLE广告]
广告②[Yahoo广告]
广告③[Baidu广告]