Originariamente inviato da vicky
Il problema è che ho inserito un form con web browser perché ho bisogno di un lungo testo di introduzione formattato che possa anticipare una galleria di immagini che mostrerò con un controllo DBCtrlGrid.
Un testo può essere sempre inserito "a mano" nel controllo WebBrowser.

Originariamente inviato da vicky
Forse dovrò optare per un bottone esterno alla webbrowser, anche se non mi piace.
Prova prima a utilizzare l'evento che ti dicevo, anche se concordo sul fatto che non sia molto bello e che in generale non si tratti di soluzioni molto "pulite".

Originariamente inviato da vicky
A questo punto chiedo: è possibile che non si possa formattare un testo che estraggo dal database?
La risposta è sì, anche se probabilmente non è fattibile con la dotazione standard dei controlli Delphi. Esistono diversi controlli commerciali che supportano HTML, ad esempio.

Originariamente inviato da vicky
C'è una soluzione? Devo cambiare il componente di accesso al database?
I componenti per accedere al DB hanno il solo scopo di trasferire le informazioni, quindi non hanno alcuna influenza sulla loro presentazione, che è demandata ai controlli visuali, di cui non esiste nulla "pronto all'uso" che visualizzi HTML completo (anche perché il parsing non è una cosa semplice), per cui dovrai indirizzarti verso altre risorse, gratuite e commerciali.

Vedi questa ricerca, ad esempio.

Ciao!