Delphi调用IE打开网页

  1. //调用相应程序打开
  2. uses ShellAPI;
  3. procedure TForm1.Button1Click(Sender: TObject);
  4. begin
  5. //用IE打开
  6. ShellExecute(Handle, ‘open‘, ‘IExplore.EXE‘, ‘about:blank‘, nil, SW_SHOWNORMAL);
  7. //用火狐打开
  8. ShellExecute(Handle, ‘open‘, ‘firefox.exe‘, ‘about:blank‘, nil, SW_SHOWNORMAL);
  9. //用默认浏览器打开
  10. ShellExecute(Handle, ‘open‘, ‘Explorer.exe‘, ‘about:blank‘, nil, SW_SHOWNORMAL);
  11. end;
  12. //另一种调用IE打开的方法
  13. uses ComObj;
  14. procedure TForm1.Button1Click(Sender: TObject);
  15. procedure OpenInIE(aURL: string);
  16. var IE: Variant;
  17. begin
  18. IE := CreateOleObject(‘InternetExplorer.Application‘);
  19. IE.Visible := true;
  20. IE.Navigate(aURL);
  21. end;
  22. begin
  23. OpenInIE(‘www.132435.com‘);
  24. end;
  25. //第二种方法可以有更多控制
  26. uses ComObj;
  27. procedure TForm1.Button1Click(Sender: TObject);
  28. procedure OpenInIE(aURL: string);
  29. var IE: Variant;
  30. begin
  31. IE := CreateOleObject(‘InternetExplorer.Application‘);
  32. IE.Visible := true; //可见
  33. IE.left := 0;
  34. IE.top := 0;
  35. IE.height := 600; //高度
  36. IE.width := 800; //宽度
  37. IE.menubar := 0; //取消菜单栏
  38. IE.addressbar := 0; //取消地址栏
  39. IE.toolbar := 0; //取消工具栏
  40. IE.statusbar := 0; //取消状态栏
  41. IE.resizable := 0; //不允许用户改变窗口大小
  42. IE.Navigate(aURL);
  43. end;
  44. begin
  45. OpenInIE(‘www.XXX.com‘);
  46. end;
时间: 2024-10-05 23:52:49

Delphi调用IE打开网页的相关文章

C#调用默认浏览器打开网页的几种方法

CSharp调用默认浏览器打开网页的几种方法 示例界面: 方法一:从注册表中读取默认浏览器可执行文件路径 private void button1_Click(object sender, EventArgs e) { //从注册表中读取默认浏览器可执行文件路径 RegistryKey key = Registry.ClassesRoot.OpenSubKey(@"http\shell\open\command\"); string s = key.GetValue("&qu

(转)C#调用默认浏览器打开网页的几种方法

转载,原文地址:http://blog.csdn.net/testcs_dn/article/details/42246969 CSharp调用默认浏览器打开网页的几种方法 示例界面: 方法一:从注册表中读取默认浏览器可执行文件路径 [csharp] view plain copy private void button1_Click(object sender, EventArgs e) { //从注册表中读取默认浏览器可执行文件路径 RegistryKey key = Registry.Cl

WPF中调用Process打开网页或本地文件夹

今天做了个小工具,算是把快捷方式集成到一起,界面大致如下: ------------------------------------------------------------------------ 网站                       文件夹                          运行命令 cnblog            C#   ASP.NET  WPF            运行:_____________ google -----------------

C#调用默认浏览器打开网页的方法

1.最常用的页面跳转(原窗口被替代):Response.Redirect("XXX.aspx"); 2.利用url地址打开本地网页或互联网:Respose.Write("<script language='javascript'>window.open('"+ url+"');</script>"); 3.原窗口保留再新打开另一个页面(浏览器可能阻止,需要解除):Response.Write("<scrip

C#调用浏览器打开网页

从注册表中读取默认浏览器可执行文件路径 private void button1_Click(object sender, EventArgs e) { //从注册表中读取默认浏览器可执行文件路径 RegistryKey key = Registry.ClassesRoot.OpenSubKey(@"http\shell\open\command\"); string s = key.GetValue("").ToString(); //s就是你的默认浏览器,不过后

如何实现打电话,发短信,发邮件,打开网页功能

我们在做APP的时候,难免会遇到需要调用短信,电话等程序的时候.如美团. 当然,这些都只是一些简单的方法就可以实现,但是时间久了也会淡忘,所以想写这边博客.一是为了再捡起来复习一下,另一个相当于留个备份,以后忘了,自己也可以捡起来看看. 首先,说说如何调用浏览器打开网页. 当然这个就很简单了,只需要短短两句话就可以实现 NSURL *url = [NSURL URLWithString:@"http://www.baidu.com"]; // [[UIApplication share

winform调用浏览器打开页面方法分享,希望对大家有帮助

在很多客户端程序中我们都需要调用浏览器打开网页,这里分享一个可以在我winform程序调用浏览器的方法,测试通过了. 下载查看demo 看演示图 1.调用谷歌浏览器打开网页(打开百度) 2.调用IE打开页面(打开百度) 3.调用用户默认设置的浏览器打开百度页面 测试都是通过的,有些电脑因为没有安装IE浏览器特别是一些Ghost系统,导致IE打开不成功,这里我建议大家可以调用谷歌浏览器,因为比较这是现在最主流的浏览器之一,谷歌没有就打开系统默认的,实在不行就打开IE. 项目测试中,还真有一些客户的

cocos2d-x调用android内嵌浏览器打开网页

cocos2d-x调用android内嵌浏览器打开网页,可以从入口传入网址,C++调用android 的api即可实现.方法也很简单 1. 修改"cocos2dx\platform\win32"下的CCApplication.h和CCApplication.cpp,添加函数 头文件声明 void openURL(const char* pszUrl); cpp文件实现: void CCApplication::openURL(const char* pszUrl) { ShellExe

(转)AppCan中调用系统浏览器打开网页

<!DOCTYPE html> <html> <head> <style>body{ background:#fff; font-size:30px;}</style> <meta charset="utf-8"> <script> function openUrl(url){ if(uexWidgetOne.getPlatform()=='0'){ //IOS设备 uexWidget.loadApp(