`

Delphi打开网址链接的几种方法

 
阅读更多
Delphi打开网址链接的几种方法

1:
用默认浏览器打开,
uses shellapi

procedure TForm1.Button2Click(Sender: TObject);

begin

ShellExecut(Application.Handle, nil, 'http://cy03wqh.blog.163.com', nil, nil, SW_SHOWNORMAL);
end;
2:
用IE浏览器打开的3种方法:

{uses shellapi}

procedure TForm1.Button1Click(Sender: TObject);

begin

ShellExecute(Application.Handle, 'open','Iexplore.exe','http://cy03wqh.blog.163.com',nil,SW_SHOWNORMAL);
end;


procedure TForm1.Button2Click(Sender: TObject);
begin
ShellExecute(Application.Handle, nil, 'http://cy03wqh.blog.163.com', nil, nil, SW_SHOWNORMAL);
end;
//

uses SHDocVw;

procedure TForm1.Button4Click(Sender: TObject);
var
IE : OleVariant;
begin
IE := CoInternetExplorer.Create;
IE.Visible := True;
IE.Navigate2('http://cy03wqh.blog.163.com');
end;

3:
comobj

procedure TForm1.Button1Click(Sender: TObject);

procedure OpenInIe(URL:string);

var
Ie:Variant;

begin

Ie:=CreateOleObject('InternetExplorer.Application');
Ie.visible:=True;
Ie.left:=300;
Ie.top:=200;
Ie.height:=400;
Ie.width:=600;
Ie.menubar:=0; //隐藏菜单栏

Ie.toolbar:=0; //隐藏工具栏

Ie.addressbar:=0; //隐藏地址栏
//
Ie.statubar:=0; //不可调整大小

Ie.resizable:=0;
Ie.navigate(URL);
end;

begin

OpenInIe('http://cy03wqh.blog.163.com');
end;
4:用
WebBrowser控件
procedure TForm1.FormCreate(Sender: TObject);
begin

WebBrowser1.Align := alTop;
WebBrowser1.Navigate('http://cy03wqh.blog.163.com');
分享到:
评论

相关推荐

    delphi 第三方组件安装方法

    安装第三方组件通常有以下几种常见方式: 1. **InstallPack**:这是一种常见的组件打包安装方式,由组件开发者提供。用户只需运行InstallPack文件,按照提示进行操作即可。InstallPack会自动将组件注册到Delphi的...

    delphi开启虚拟键盘

    在IT行业中,Delphi是一种基于Object Pascal编程语言的集成开发环境(IDE),广泛用于构建桌面应用程序。本主题聚焦于如何在Delphi项目中实现虚拟键盘的功能。虚拟键盘,也称为软键盘,通常用于无物理键盘的设备或...

    delphi 数据库链接池

    Delphi 数据库链接池,简单来说,就是一种管理数据库连接的技术,它允许应用程序重复使用已打开的数据库连接,而不是每次需要时都创建新的连接。这有助于减少网络延迟,降低系统资源消耗,并提升应用程序的响应速度...

    Delphi XE2 DataSnap 使用链接池、数据集池等池例子

    链接池是一种数据库连接管理策略,用于复用已存在的数据库连接,而不是每次需要时都创建新的连接。这减少了创建和销毁连接的开销,尤其是在高并发环境下,可以显著降低系统负载。在DataSnap中,通过设置和配置链接池...

    delphi源码RichEdit加入链接

    总结来说,在Delphi中向`RichEdit`添加链接涉及以下几个步骤: 1. 插入文本。 2. 设置文本格式,使其看起来像链接。 3. 注册链接,关联目标URL。 4. 可选:添加鼠标悬停和点击事件处理,增强交互体验。 通过以上...

    delphi操作word和excel

    在IT行业中,Delphi是一种基于Object Pascal编程语言的集成开发环境(IDE),它以其高效性和灵活性深受开发者喜爱。本文将详细探讨如何使用Delphi来操作Microsoft Office中的Word和Excel组件,以及可能遇到的问题和...

    delphi静态调用dll

    在Delphi编程中,动态链接库(DLL)是一种常见的代码复用方式,它可以将功能模块化,便于在多个应用程序之间共享。"delphi静态调用dll"是指在Delphi项目中,通过静态链接的方式,将DLL中的函数或方法直接集成到可...

    Delphi11.3安卓自动升级

    - 示例项目文件:.dproj或.dpr文件,可以直接在Delphi 11.3环境中打开和运行,以便学习和调试。 - 资源文件:可能包括服务器端API的配置文件、示例的APK文件等。 - 文档:可能是一份详细的操作指南或教程,解释了...

    Delphi自定义控件开发

    Delphi是一种强大的集成开发环境(IDE),以提供高度的可扩展性和控件的易用性著称。其自定义控件开发能力允许开发者根据实际需求创造出新的控件,从而增强应用的功能。在本篇中,将介绍如何从一个带有超链接的标签...

    winIO的delphi例子

    在编程领域,Delphi是一种强大的面向对象的编程语言,以其高效、直观和丰富的库资源深受开发者喜爱。而WinIO则是Windows环境下进行底层I/O操作的重要工具,它允许程序员直接与硬件接口,进行低级别的输入输出控制,...

    DELPHI MQ+API

    在DELPHI中,开发MQ应用主要涉及以下几个核心知识点: 1. **MQ API的引入**:在DELPHI项目中,需要引入IBM提供的MQ头文件和库文件,这通常包括mq.h和相关的动态链接库文件。在提供的压缩包文件中,"lib"可能包含了...

    Delphi调用QQCameraDll截屏截图程序源码A小但稳定.rar_delphi_delphi 截屏_截图_截屏_调用QQ

    Delphi是一种强大的面向对象的编程环境,主要用于开发Windows应用程序。在这个特定的案例中,我们讨论的是一个使用Delphi编写的程序,它能够调用QQCameraDll来实现屏幕截图功能。QQCameraDll是腾讯QQ软件中用于...

    Delphi dll 学习代码

    Delphi DLL(动态链接库)是一种可重用的代码库,它包含一组可供其他应用程序调用的函数和过程。在Delphi中,DLL的创建和使用对于初学者来说是一个重要的学习点,因为它们有助于模块化编程,提高代码的复用性,并能...

    delphi的opengl学习

    可以使用独立于平台的 GLUT 库,在网上可以找到库、源文件、说明书,基于 GLUT 的 WINDOWS 应用程序是 WIN32 CONSOL 程序,主程序是 int main(int,void ),在其中可以只用两三行打开一个窗口,并以填写几个回调函数...

    Delphi IDE源码加密插件

    该插件允许用户在Delphi集成开发环境中(IDE)打开、编辑和保存源代码时进行自动加密,确保源代码在存储和传输过程中的安全性。尤其适用于那些对源码安全有较高要求的项目。 插件支持Delphi 2007及以上的版本,这...

    delphi控件安装

    总之,Delphi第三方控件的安装涉及到不同格式的文件处理,理解每种文件类型的用途和安装方法是成功安装的关键。同时,保持与开发者社区的交流,获取最新资讯和解决方法,将有助于更好地利用这些控件提升开发效率。

    Delphi SPComm

    BPL( Borland Package Library)是Delphi中的动态链接库格式,用于封装代码并提供给其他应用程序使用。BPL工程允许开发者创建可重用的组件库,这些组件可以在多个项目中复用,提高代码的复用性和可维护性。将SPComm...

    delphi控制word文档搜索

    在IT行业中,Delphi是一种基于Object Pascal的集成开发环境(IDE),它被广泛用于创建桌面应用程序。而Word文档处理是许多软件开发项目中常见的需求,尤其是涉及到自动化文档操作或者信息检索的时候。本篇文章将深入...

    Delphi环境下Access数据库中OLE对象的读写操作(论文)

    1. OLE对象的特点:OLE(Object Linking and Embedding)是一种技术,用于在一个文档内嵌入或链接另一个程序的对象。在Access数据库中,OLE对象可以是各种格式的多媒体数据,如图像、音频、视频等。这些对象在数据库...

Global site tag (gtag.js) - Google Analytics