Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Prism URL Pfad in LinkLabel (https://www.delphipraxis.net/79481-url-pfad-linklabel.html)

Joda 23. Okt 2006 15:16


URL Pfad in LinkLabel
 
Hallo Ihr Profis,

bin nur in MSAccess etwas bewandert.
Ich habe mit Delphi2005 eine „Windows Forms-Anwendung für .NET“ erstellt (Für ein CD-StartMenu).
Unter Tool-Palette=>WindowsForms habe ich mir ein ‚LinkLabel’ in das Formular gezogen. Wie kann ich dort auf eine URL: verweisen?

Bitte Helft mir!!!

Besten Dank
p.s. Soll auch bei der Frage bleiben. Werde mich sonst lieber wieder mit MSAccess beschäftigen.

Alexander Roth 23. Okt 2006 16:55

Re: URL Pfad in LinkLabel
 
Ehrlich gesagt das LinkLabel kenne ich nicht. Mache es doch einfach so:

Du erstellst ein einfaches Label und in dem OnClick Ereignis schreibst du:
Delphi-Quellcode:
  ShellExecute(Application.Handle, 'open', ('http://www.deineseite.de'), nil, nil, SW_ShowNormal);
Und als Caption benutzt du genau den Link: http://www.deineseite.de
Dann kannst du das noch blau und unterstrichen, indem du das in Font einstellst.
Dann vielleicht noch Cursor auf crHandPoint damit das richtig Link mäßig aussieht.

Tschüss

Alexander

DGL-luke 23. Okt 2006 17:01

Re: URL Pfad in LinkLabel
 
Das ist eine .Net-Frage, Alexander.

Aber ich seh da auch grad nichts... Du musst wohl wirklich auf LinkCLicked reagieren und dann per .Net (gott weiß wie) die Website aufrufen.

Ich würde aber eh nicht empfehlen, sowas per .Net zu machen. soll ja immerhin auf möglöichst vieleln systemen luafen.

Khabarakh 23. Okt 2006 17:02

Re: URL Pfad in LinkLabel
 
Zitat:

Zitat von Alexander Roth
Dann vielleicht noch Cursor auf crHandPoint damit das richtig Link mäßig aussieht.

Dann vielleicht noch auf die Sprache achten ;) .

@Joda: Im .Net-SDK findest du ein Beispiel, das den Umgang imho aureichend erklärt (im duetschen SDK: "Linklabel-Steuerelement [Windows Forms], Beispiele").

[edit]Der rote Kasten hat wohl schon Ferien :P . [/edit]

Joda 23. Okt 2006 18:05

Re: URL Pfad in LinkLabel
 
Super Dank,

Delphi-Quellcode:
ShellExecute(Application.Handle, 'open', ('http://www.deineseite.de'), nil, nil, SW_ShowNormal);
funktioniert jetzt, zwar nicht im .NET aber in Delphi für Win32. :-D
Da habe Ich aber dann das Problem:
Wie binde ich ein *.gif oder *.jpg etc. in das Formular ein. :?

Gruss Dirk

Joda 23. Okt 2006 21:49

Re: URL Pfad in LinkLabel
 
Danke nochmals,

mit den Bilddatein klappt auch.
Nur ein bischen die Augen aufmachen. :wall:

Gruss Dirk


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:25 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