小问题!有谁知道怎样用代码实现访问www.263.net或www.163.com等网页!(25分)

  • 主题发起人 主题发起人 xxyyzz
  • 开始时间 开始时间
X

xxyyzz

Unregistered / Unconfirmed
GUEST, unregistred user!
同上的问题!
有谁知道怎样用代码实现访问www.263.net或www.163.com等网页!
 
搜索论坛!N多
 
shellexec()?
 
ShellExecute(handle,nil,Pchar('mailto:www.263.net'),nil,nil,SW_SHOWNORMAL)
 
procedure Tform1.navigateurl(url:string);
begin
ShellExecute(Handle, PChar('OPEN'), PChar(url), Nil, Nil, SW_SHOWMAXIMIZED)
end;
 
ShellExecute(handle,nil,Pchar('mailto:www.263.net'),nil,nil,SW_SHOWNORMAL)
 
to hj007008,任我行_zq, f950436,zdb123

当我给aa:string;这个变量赋为'www.163.com'那我该怎样用呢?

ShellExecute(handle,nil,Pchar('aa'),nil,nil,SW_SHOWNORMAL)
ShellExecute(handle,nil,aa,nil,nil,SW_SHOWNORMAL)
都不对!那该怎么办呀!


 
ShellExecute(handle,nil,Pchar('www.263.net'),nil,nil,SW_SHOWNORMAL);
 
1.首先:uses段上加上 shellapi;
2.var
aa:string;
begin
aa:='www.163.com';
ShellExecute(handle,nil,Pchar(aa),nil,nil,SW_SHOWNORMAL);
end;
绝对能执行,我试过了!
快给分吧。:)
 
HHSH:
我也试了,语法没错,就是不执行。:)
并且,你有个笔误。:)
 
to 老呆:
我按自己的这段代码试验了,的确能执行!
这段代码就是我从delphi下复制过来的,你再试试。
 
我试了,的确可以的。
不过“1.首先:uses段上加上 shellaip”中的“shellaip”应为“shellapi”。
 
各位!在下还有一事不明!不知当说不当说!

在用shellexecute()时的确可以!但只有一个窗口,不管用多少次也是这样的!各位可
不可以告知小弟怎样才可以每用shellexecute一次开一个窗口来访问站!
 
把我上次贴的代码改成如下即可!
ShellExecute(handle,'open','IEXPLORE',Pchar(aa),nil,SW_SHOWNORMAL)
 
ShellExecute(handle,nil,'iexplore','www.163.com',nil,SW_SHOWNORMAL);
 
你们都用了不正确的思路.

请用Delphi 的WebBrowser控件.
procedure TForm1.Button1Click(Sender: TObject);
begin
//一句代码即可搞定
WebBrowser1.Navigate('www.163.com');
//TWebBrowser还有很多属性,用吧
end;
 
同意楼上,api函数功能太单一了
 

Similar threads

回复
0
查看
845
不得闲
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部