2011-12-27 17 views
6

Ho un'applicazione sviluppata in Delphi 6, funziona molto bene su Windows XP. La maggior parte dei controlli sono disegnati su misura per mostrare gradienti. Recentemente, ho distribuito l'applicazione su Windows 7, dopo di che tutte le finestre sono mostrate molto lentamente. Ho confrontato lo stesso con il sistema XP.Applicazione Delphi 6 in esecuzione su Windows 7

Devo gestire qualcosa in più per l'esecuzione su Windows 7? Con molto dolore, ho compilato la stessa applicazione in Delphi XE, ma il comportamento dell'applicazione è lo stesso. Le finestre si aprivano tutte molto lentamente.

Ho abilitato i temi del tempo di esecuzione, disabilitato il disegno personalizzato, ma non ha avuto alcun impatto.

prega di aiuto.

+0

è che si sta verificando l'autorizzazione UAC per qualsiasi azione eseguita su win 7? puoi fornire maggiori dettagli in termini di azioni che l'app sta eseguendo – PresleyDias

+0

Quali componenti vengono utilizzati dall'applicazione? Accesso al database, servizi web, rete, DirectX? La tua domanda è troppo generalizzata, immagino che – Andrew

+0

fornisca il codice che mostri il problema. –

risposta

3

Si dovrebbe provare a utilizzare uno profiler con XP e con Seven e quindi vedrete dove il codice sta rallentando.

Problemi correlati