Per quanto riguarda le differenze sostanziali, puoi dare un'occhiata a questa ricerca effettuata su Google.
In generale, VB6 vanta una curva di apprendimento più morbida poichè è molto semplice da imparare e da utilizzare, consentendoti di sviluppare in pochi minuti un'applicazione completa.
Tuttavia, Delphi consente di organizzare al meglio il codice del progetto garantendo una maggiore manutenibilità dello stesso e dando la possibilità di riutilizzare il codice grazie al supporto della programmazione orientata agli oggetti che in VB è assente.
Nel tuo messaggio non specifichi se si parla di VB6 oppure di VB.NET, che sono profondamente diversi, fatto salvo una somiglianza della sintassi.
Concludendo, leggi la ricerca che ti ho indicato sopra e se hai altri dubbi e domande scrivi di nuovo.
Ciao!![]()