Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Library: Internet / LAN / ASP.NET (https://www.delphipraxis.net/23-library-internet-lan-asp-net/)
-   -   Prism Link im LinkLabel auch öffnen... (https://www.delphipraxis.net/15269-link-im-linklabel-auch-oeffnen.html)

Alexander 25. Jan 2004 14:44


Link im LinkLabel auch öffnen...
 
Hallo,
mal ein kleines Beispiel wie man einen Link im Linklabel auch wirklich öffnet. Das Beispiel zeigt zwei Links in einem LinkLabel mit unterschiedlichen Verweisen (Internetadresse, eMail).
Delphi-Quellcode:
procedure TWinForm1.LinkLabel1_LinkClicked(sender: System.Object; e: System.Windows.Forms.LinkLabelLinkClickedEventArgs);
begin
  System.Diagnostics.Process.Start(e.Link.LinkData.ToString);
end;

procedure TWinForm1.Button1_Click(sender: System.Object; e: System.EventArgs);
var
  ersterLink, zweiterLink : String;
begin
  ersterLink := 'http://www.delphi-praxis.de'#13#10;
  zweiterLink := 'mailto:webmaster@delphi-praxis.de';
  LinkLabel1.Text := ersterLink + zweiterLink;
  // Definieren, wo der erste bzw. zweite Link anfängt und aufhört und auf was
  // er verweisen soll...
  LinkLabel1.Links.Add(0, ersterLink.Length, ersterLink);
  LinkLabel1.Links.Add(ersterLink.Length, zweiterLink.Length, zweiterLink);
end;
Alexander

[edit=Chakotay1308]Klassifizierung und Delphi-Tags angepasst. Mfg, Chakotay1308[/edit]


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:10 Uhr.

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