排行榜 创业指南

扫一扫关注有惊喜

TOP

如何用VB制作网址链接器
内容摘要:如何用VB制作网址链接器

  添加一个systray控件,使程序启动后放入WIN95/WIN98状态栏的系统盒中等等。限于篇幅,这里不再具体说明。编写此程序旨在抛砖引玉。

  用过《东方网神》的朋友们都知道,《东方网神》内设有一个网址资源,分类存放了很多网址,你只要用鼠标单击要去的网址,就可把你带到该网站。其实我们也可以自己设计一个网址链接器实现此功能。

  下面就用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″

责任编辑:中宾科技

标签云: 名人百科网,品牌百科网 辅导班开课通知家长群 美术培训班搬迁通知 少儿美术开课通知 艺术培训班开课通知范文 美术班复课通知 培训班开课通知话术 画室开课通知 美术培训班开课通知模板 培训机构上课温馨提示 奶茶店成功营销方案 美容院顾客裂变方法 老客户转介绍激励方案 转介绍的方案和思路 美容院如何快速裂变 美容院如何玩裂变 裂变客户的十种方法 小型餐饮业营销计划方案 餐饮全年营销方案计划表 餐饮行业营销策划的特点 我开早餐店的真实经历做早餐生意的窍门开早餐店的惨痛经历未来早 线下宣传推广策划方案 产品线下推广活动方案 完整的婚礼策划方案 地推的60种方法 电商平台促销活动方案 线上推广的渠道有哪些 推广品牌的策划方案 地推活动策划方案创意 旅游景区营销推广方案
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到QQ空间
分享到: 
上一篇智能网业务网间互通计算机网络论.. 下一篇软件工程师如何提升电子忠诚论文..

相关阅读:

相关栏目

安全提示

最新文章

热门信息

siteMap.txt