欢迎光临112期刊网!
网站首页 > 论文范文 > 计算机论文 > 计算机网络 > 用VB制作网址链接器

用VB制作网址链接器

日期:2023-01-12 阅读量:0 所属栏目:计算机网络


用过《东方网神》的朋友们都知道,《东方网神》内设有一个网址资源,分类存放了很多网址,你只要用鼠标单击要去的网址,就可把你带到该网站。其实我们也可以自己设计一个网址链接器实现此功能。
  下面就用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属性(设置自定义的鼠标图标)为一个手形图标,这里为VB98graphicsiconsarrows目录下的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状态栏的系统盒中等等。限于篇幅,这里不再具体说明。编写此程序旨在抛砖引玉,

本文链接:http://www.qk112.com/lwfw/jsjlw/jsjwl/164636.html

论文中心更多

发表指导
期刊知识
职称指导
论文百科
写作指导
论文指导
论文格式 论文题目 论文开题 参考文献 论文致谢 论文前言
教育论文
美术教育 小学教育 学前教育 高等教育 职业教育 体育教育 英语教育 数学教育 初等教育 音乐教育 幼儿园教育 中教教育 教育理论 教育管理 中等教育 教育教学 成人教育 艺术教育 影视教育 特殊教育 心理学教育 师范教育 语文教育 研究生论文 化学教育 图书馆论文 文教资料 其他教育
医学论文
医学护理 医学检验 药学论文 畜牧兽医 中医学 临床医学 外科学 内科学 生物制药 基础医学 预防卫生 肿瘤论文 儿科学论文 妇产科 遗传学 其他医学
经济论文
国际贸易 市场营销 财政金融 农业经济 工业经济 财务审计 产业经济 交通运输 房地产经济 微观经济学 政治经济学 宏观经济学 西方经济学 其他经济 发展战略论文 国际经济 行业经济 证券投资论文 保险经济论文
法学论文
民法 国际法 刑法 行政法 经济法 宪法 司法制度 法学理论 其他法学
计算机论文
计算机网络 软件技术 计算机应用 信息安全 信息管理 智能科技 应用电子技术 通讯论文
会计论文
预算会计 财务会计 成本会计 会计电算化 管理会计 国际会计 会计理论 会计控制 审计会计
文学论文
中国哲学 艺术理论 心理学 伦理学 新闻 美学 逻辑学 音乐舞蹈 喜剧表演 广告学 电视电影 哲学理论 世界哲学 文史论文 美术论文
管理论文
行政管理论文 工商管理论文 市场营销论文 企业管理论文 成本管理论文 人力资源论文 项目管理论文 旅游管理论文 电子商务管理论文 公共管理论文 质量管理论文 物流管理论文 经济管理论文 财务管理论文 管理学论文 秘书文秘 档案管理
社科论文
三农问题 环境保护 伦理道德 城镇建设 人口生育 资本主义 科技论文 社会论文 工程论文 环境科学