Anche se ho eliminato tutti gli eventi oncreate dei vari form secondari la situazione non è cambiata. Riporto il codice che richiama dal form Sommario (che contiene varie label) una pagina di testo:
Il formTesto è molto semplice perché contiene solo una webbrowser. Non mi sembra che ci siano operazioni "pesanti" da svolgere.codice:procedure TformSommario.lblIntroduzioneClick(Sender: TObject); begin HTMLPath:=ExtractFilePath(Application.ExeName) + 'HTML\introduzione.htm'; formTesto.webbrwser.Navigate(HTMLPath); formTesto.show; formSommario.Hide; end;
Quello che avviene a video è che per 1-2 secondi nel passaggio da un form all'altro si vede lo sfondo azzurro del desktop con il logo di window. (preciso che il computer è quello che uso normalmente per le elaborazioni grafiche quindi è potente, veloce e con molta RAM). L'unica cosa che mi lascia in dubbio è che il sistema operativo è Window 7, sul mio portatile che ha Win XP il problema, infatti, non si verifica.![]()