在vb中实现超连接的方法!和直接发邮件!

发邮件

 
新建立一个模块
然后再其中添加如下代码 :
Option Explicit

Public Const email = "support@online.com"
Public Const URL = "http://blog.csdn.net/flm2003/"
Public Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
Public Const SW_SHOWNORMAL = 1
Public Sub gotoweb()
Dim Success As Long

Success = ShellExecute(0&, vbNullString, URL, vbNullString, "C:\", SW_SHOWNORMAL)

End Sub
Public Sub sendemail()
Dim Success As Long

Success = ShellExecute(0&, vbNullString, "mailto:" & email, vbNullString, "C:\", SW_SHOWNORMAL)

End Sub
接着就简单不过了!
在你所要进行超连接的窗体中,如实现LABEL的超连接
那就在LABEL的CLICK事件中加入  gotoweb或sendemail 即可!

时间: 2024-10-03 12:40:37

在vb中实现超连接的方法!和直接发邮件!的相关文章

如何用C#代码实现网页中的超连接或单击事件

问题描述 各位大侠你们好!想请教你们如何用C#代码实现网页中的超连接或按钮的单击事件,就是不要人自己去按某个按钮.而是代码自动的去单击某个指定的按钮或超连接.请各位大侠不吝指教,多谢了! 解决方案 解决方案二:而是代码自动的去单击某个指定的按钮或超连接.?这个也要有个事件的吧,你可以用timer控件,过多少时间后执行单击也就是对网页进行链接,然后使得timer.Enabed=false;不过这些一般都是在asp.net实现的解决方案三:得有个东西触发一下吧....解决方案四:不会,哈哈--解决方

C#中调用VB中Inputbox类的实现方法_C#教程

C#自己没有Inputbox这个类,但是Inputbox也蛮好用的,所以有两种方法可以使用 一:间接调用vb中的Inputbox功能       1.在项目中添加对Microsoft.VisualBasic引用       2.在项目中添加命名空间Using Microsoft.VisualBasic;       3.以后就可以直接使用VB中的好多类库(爽啊--)        例如:textBox1.Text=Microsoft.VisualBasic.Interaction.InputBo

Windows 8系统中PPPoE宽带连接设置方法

第一步.在网络和共享中心中,单击右侧"更改网络设置"中的"设置新的连接或网络",选择"连接到Internet",单击"下一步";如果目前计算机已经通过其他方式连接到Internet则会出现如下提示,单击"设置新连接", 第二步.如果目前计算机已经设置有其他的网络连接,这时候会在列表中显示提供用户选择,避免相同连接的重复创建.单击"否,创建新连接",然后单击"下一步";

正则字符串中含有超连接代码

要判断字符串中是否有url连接代码,我们正则 @"(http|ftp|https教程)://[w]+(.[w]+)([w-.,@?・^=%&:/~+#]*[w-@?^=%&/~+#])";,下面我们用一个实例来说明. private list<string> geturlfromcontent(string content)         {             string regexstr = @"(http|ftp|https)://[

ASP:去掉字符串中的超连接

<p><a href='1.html'>11111</a></p><p>2222</p>  <p><a href='2.html'>3333</a></p><p>44444</p>  想得到的结果是:  <p>11111</p><p>2222</p><p>3333</p><p>44

在VB中运行MicrosoftAccess报表的好方法

在VB中如何使用直观.简便的报表一直是很多人关心的问题,CrystalReports用起来又不太理想.现介绍一在VB中运行MicrosoftAccess报表的方法,用起来还不错. 利用Automation运行MicrosoftAccess报表 1.使用MicrosoftAccess建立数据库(如:novelty.mdb)的相关报表(如:rptEmployess). 2.创建引用 在VB中使用"ProjectReferences"菜单创建一个对MicrosoftAccess8.0Obje

在VB中使用水晶报表的一种简易编程方法

编程|水晶报表       水晶报表(Crystal Report)的业内最专业.功能最强的报表系统,它除了强大的报表功能外,最大的优势是实现了与绝大多数流行开发工具的集成和接口.在VS.Net平台做过报表开发的程序员,一定都对水晶报表强大.高效.集成等特性留下了深刻印象.除了开发新程序外,在工作中我们常需要接触到很多较早的软件系统报表功能升级的需求,如果能结合水晶报表这一强大的工具,往往能事半功倍.       VB是以前流行的数据库开发平台,用其开发的C/S系统在社会上有非常大的保有量,但V

SQL Server2005杂谈(4):在SQL Server2005中按列连接字符串的三种方法

本文为原创,如需转载,请注明作者和出处,谢谢! 上一篇:SQL Server2005杂谈(3):四个排名函数(row_number.rank.dense_rank和ntile)的比较 最近做一个项目,遇到一个在分组的情况下,将某一列的字段值(varchar类型)连接起来的问题,类似于sum函数对int型字段值求和. 如有一个表t_table,结构和数据如图1                                           图1     其中要按着xh字段分组,并且将每一组na

在VB中调用CHM 帮助的几种方法

在VB中调用CHM 帮助的几种方法 一个应用程序不论编制得如何完美,在很多情况下用户还是会对如何使用它提出问题. Visual Basic 提供了对两种不同帮助系统的支持:传统的 Windows 帮助系统 (WinHelp)和新的 HTML 帮助(CHM帮助).当我们制作好帮助文件后,就需要在程序的适当位置编写代码进行调用,本文将讨论几种在程序中调用CHM帮助文件的方法. 方法一 使用F1键:这种方法最简单,只需如下代码即可:Private Sub Form_Load() App.HelpFil