Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi ShellExecute (https://www.delphipraxis.net/47160-shellexecute.html)

ColdFire 7. Jun 2005 10:16


ShellExecute
 
Hi Leute ein delikates problem plagt mich und zwar...

Code:
 
begin
    ShellExecute(Handle, 'open', PChar(EDIT.Text) , nil, nil, SW_SHOW);
{        http:// muss dabei sein }
end;
Dass Problem dass ich habe ist jenes und zwar wenn ein user hier ( EDIT) nur www.delphipraxis.ne eingibt kann er über das feld die page nicht aufrufen

d.h. W W W.irgendwas.at geht nicht
http : // W W W.irgendwas.at geht !!!

ich habe aber auch keine möglichkeit über eine variable URL dass hinzubekommen

!!! GEHT NICHT !!!
Code:
var Url : string;
  begin
    url:= 'http://';
    ShellExecute(Handle, 'open', Url +  PChar(EDIT.Text) , nil, nil, SW_SHOW);
  end;
wie kann ich dass sonst lösen HILFE!

mfg CF

Sharky 7. Jun 2005 10:22

Re: ShellExecute
 
Hai ColdFire,

versuche es doch mal so ;-)
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  url : String;
begin
  url := Edit1.Text;
  if Pos ('http://',url) = 0 then
  begin
    url := 'http://' + url;
  end;
  ShellExecute(Handle, 'open', PAnsiChar(url) , nil, nil, SW_SHOW);
end;

ColdFire 7. Jun 2005 10:32

Re: ShellExecute
 
ahrr... wie ich dieses Forum Liebe!

Vielen Dank für die schnelle Antwort hatte im moment eine hirnblockade :D

lg CF


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:51 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz