|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: May 2006
Messaggi: 30
|
[DELPHI] Aprire link dal componente webbrowser a browser predefinito
ciao a tutti i delphiomani e non, ho una domanda da porvi:
sto facendo un lettore di rss in delphi e uso il componente webbrowser per visualizzare ogni elemento dell'rss... vorrei che cliccando sul titolo del rss nel webbrowser si apra il browser predefinito al link indicato..come posso fare?ciao e grazie! |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Mar 2007
Messaggi: 1792
|
Includi la unit ShellAPI e richiama la funzione ShellExecute passando il link come parametro. Per la documentazione fa riferimento a MSDN o al Platform SDK.
|
![]() |
![]() |
![]() |
#3 |
Member
Iscritto dal: May 2006
Messaggi: 30
|
ciao, innanzitutto grazie per la risposta, ma penso di essermi espresso male.. dunque, io uso la componente webbrowser, come in figura:
sul pulsante 'visualizza' ho usato la api che mi hai detto tu, ma io voglio fare la stessa cosa quando si clicca sul titolo dell'rss! come faccio a richiamare la api quando viene cliccato il link?grazie ciao! |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Mar 2007
Messaggi: 1792
|
Infatti la domanda era malposta...
![]() Devi gestire l'evento OnBeforeNavigate2 del componente TWebBrowser. |
![]() |
![]() |
![]() |
#5 |
Member
Iscritto dal: May 2006
Messaggi: 30
|
re-ringrazio per la celere risposta..
ci sto andando vicino ma non è ancora quello che voglio fare...questo evento viene richiamato prima di ogni cambiamento della pagina visualizzata dal webbrowser, ma non può essere richiamato un evento ogni qualvolta viene cliccato un link all'interno sempre del webbrowser? sarebbe una soluzione meno complicata... |
![]() |
![]() |
![]() |
#6 |
Member
Iscritto dal: May 2006
Messaggi: 30
|
nessuno sa aiutarmi?
![]() |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 04:09.