AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Hyperlinks identifizieren?

Ein Thema von Z4ppy · begonnen am 1. Dez 2008 · letzter Beitrag vom 2. Dez 2008
Antwort Antwort
Seite 1 von 2  1 2   
Z4ppy

Registriert seit: 25. Apr 2008
269 Beiträge
 
Delphi 7 Enterprise
 
#1

Hyperlinks identifizieren?

  Alt 1. Dez 2008, 21:58
Ich möchte mir einen kleinen NFO-Viewer basteln. Nun, die NFO anzuzeigen, ist kein Problem - einfach in ein Memo mit Schriftart Terminal laden...
Da ich Hyperlinks gerne hervorheben will, muss ich aber ein RichEdit nehmen.
Nur wie finde ich die Hyperlinks nun raus und wie sorge ich dafür, dass beim Klick auf diesen Link (der ja Teil des RichEdit ist) der Browser geöffnet wird? Muss ich da die Klick-Koordinaten auslesen und dann gucken, ob bei dieser Koordinate ein Link ist?

MfG Z4ppy
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.537 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#2

Re: Hyperlinks identifizieren?

  Alt 1. Dez 2008, 22:00
Oder eine HTML-Kompo
Markus Kinzler
  Mit Zitat antworten Zitat
Z4ppy

Registriert seit: 25. Apr 2008
269 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: Hyperlinks identifizieren?

  Alt 1. Dez 2008, 22:14
Kannste mir eine empfehlen?

MfG Z4ppy
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.537 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#4

Re: Hyperlinks identifizieren?

  Alt 1. Dez 2008, 22:15
Z.B.
http://pbear.com/
Markus Kinzler
  Mit Zitat antworten Zitat
Z4ppy

Registriert seit: 25. Apr 2008
269 Beiträge
 
Delphi 7 Enterprise
 
#5

Re: Hyperlinks identifizieren?

  Alt 1. Dez 2008, 22:21
Mir ist grad eingefallen: Eine HTML-Kompo bringt mir wenig - denn die Links sind in einer NFO-Datei nicht als <a href="...">bla</s> gespeichert, sondern einfach als http://www.google.com/... z.B.

Ergänzung: eMail-Adressen möcht ich auch gerne parsen, als mailto:-Link

MfG Z4ppy
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.537 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#6

Re: Hyperlinks identifizieren?

  Alt 1. Dez 2008, 22:22
Dann würden sich reguläre Ausdrücke anbieten
Markus Kinzler
  Mit Zitat antworten Zitat
Z4ppy

Registriert seit: 25. Apr 2008
269 Beiträge
 
Delphi 7 Enterprise
 
#7

Re: Hyperlinks identifizieren?

  Alt 1. Dez 2008, 22:38
Hmm, von denen hab ich zwar schon gehört (im Zusammenhang mit PHP), aber ich hab sie nie gebraucht...
Haste da grad nen Link zu nem kleinen Tut? Hab schon bissl rumgesucht, aber nichts gefunden, was eine allgemeine Einführung bietet...

MfG Z4ppy
  Mit Zitat antworten Zitat
Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#8

Re: Hyperlinks identifizieren?

  Alt 1. Dez 2008, 22:51
http://www.regular-expressions.info/
  Mit Zitat antworten Zitat
Zioone

Registriert seit: 3. Sep 2008
49 Beiträge
 
Delphi 7 Professional
 
#9

Re: Hyperlinks identifizieren?

  Alt 2. Dez 2008, 09:47
hab auch noch paar links^^
http://www.danielfett.de/df_artikel_regex.html
Wikipedia
http://tut.php-quake.net/de/regex.html

Komponente:
http://regexpstudio.com/
Christine
  Mit Zitat antworten Zitat
Z4ppy

Registriert seit: 25. Apr 2008
269 Beiträge
 
Delphi 7 Enterprise
 
#10

Re: Hyperlinks identifizieren?

  Alt 2. Dez 2008, 17:55
War gestern schon weg
Danke euch beiden, ich schaus mir gleich mal an... Wenn noch Fragen kommen (oder ich es net selber schaffe, die Expression hinzukriegen ), meld ich mich

MfG Z4ppy
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2   

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:53 Uhr.
Powered by vBulletin® Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2019 by Daniel R. Wolf