Condividi tramite


Finestra di dialogo Aggiorna codice Visual Basic 6

Aggiornamento: novembre 2007

Utilizzare la finestra di dialogo Aggiorna codice Visual Basic 6 per aggiornare il codice Visual Basic 6.0 a Visual Basic 2008 digitandolo nella finestra Codice o incollandolo dall'editor di codice di Visual Basic 6.0. Quando si fa clic sul pulsante Aggiorna, il codice aggiornato viene inserito nella finestra dell'editor di codice di Visual Basic 2008 in corrispondenza della posizione del cursore.

È inoltre possibile aggiungere alla scheda Riferimenti i riferimenti COM richiesti dal codice Visual Basic 6.0. Tali riferimenti verranno aggiunti ai riferimenti del progetto di Visual Basic 2008.

Per visualizzare la finestra di dialogo Aggiorna codice Visual Basic 6, scegliere Aggiorna codice Visual Basic 6 dal menu Strumenti.

Nota:

Il comando Aggiorna codice Visual Basic 6 è disponibile solo quando si utilizza l'editor di codice.

Elenco degli elementi dell'interfaccia utente

  • Codice
    Il codice Visual Basic 6.0 può essere digitato nella finestra del codice o incollato dall'editor di codice. Il codice viene mantenuto in modo da poterlo modificare ulteriormente.

  • Riferimenti
    Visualizza i riferimenti COM richiesti dal codice Visual Basic 6.0.

  • Nome riferimento
    Visualizza il nome descrittivo del componente COM. Verranno aggiunti al progetto di Visual Basic 2008 solo i riferimenti selezionati.

  • Version
    Visualizza il numero di versione (principale e secondario) del componente COM.

  • Percorso
    Visualizza il percorso e il nome del file relativo al componente COM.

  • Aggiungi riferimento
    Consente di visualizzare la finestra di dialogo Aggiungi riferimento, in cui è riportato un elenco dei componenti COM disponibili.

  • Aggiorna
    Consente di aggiornare il codice immesso nella finestra del codice e di inserirlo nell'editor di codice di Visual Basic 2008, nonché di aggiungere al progetto di Visual Basic 2008 tutti i riferimenti selezionati nell'elenco Riferimenti.

Suggerimenti per l'utilizzo della finestra di dialogo Aggiorna codice Visual Basic 6

In alcuni casi, potrebbe non essere possibile convertire il codice tramite la finestra di dialogo Aggiorna codice Visual Basic 6. Per ottimizzare l'uso dello strumento:

  • Vedere Considerazioni preliminari all'aggiornamento.

  • Per facilitare l'aggiornamento del codice, seguire i suggerimenti forniti in Raccomandazioni relative al linguaggio in funzione dell'aggiornamento. Il modo in cui è stato scritto il codice Visual Basic 6.0 può influire sull'aggiornamento.

  • Effettuare il test del codice in Visual Basic 6.0 prima di tentare l'aggiornamento. Se il codice non viene eseguito in Visual Basic 6.0, non lo sarà neanche in Visual Basic 2008.

  • Le firme degli eventi in Visual Basic 2008 sono diverse dalle rispettive controparti in Visual Basic 6.0. Quando si immette del codice per routine eventi di controllo o form, aggiungere prima la dichiarazione di routine in Visual Basic 2008, quindi aggiornare solo il corpo della routine.

  • La finestra di dialogo Aggiorna codice Visual Basic 6 è progettata in modo da consentire l'aggiornamento di piccole sezioni di codice. Il codice digitato nella finestra di dialogo determina il contesto per l'aggiornamento.

    Ad esempio, l'istruzione L.Caption = "MyCaption" non può essere tradotta perché lo strumento non è in grado di determinare il tipo relativo a "L" per risolvere la proprietà Caption. Per aggiornare correttamente l'istruzione, è necessario inserire una dichiarazione relativa a L (quale Dim L As Labe) prima dell'istruzione.

  • Verificare che la sintassi del codice Visual Basic 6.0 sia corretta, poiché in caso contrario si verificherebbe un errore Untranslated statement in WrapperSub.

  • Per risultati ottimali, aggiornare il codice in moduli anziché in moduli Form. Per aggiornare un form, utilizzare l'Aggiornamento guidato.

  • Se si incolla del codice contenente caratteri Unicode, viene visualizzata una finestra di dialogo in cui si chiede se si desidera rimuoverli. Se si sceglie OK, il codice verrà analizzato e tutti i caratteri Unicode saranno eliminati.

Vedere anche

Attività

Procedura: aggiornare il codice Visual Basic 6.0 utilizzando la finestra di dialogo Aggiorna codice Visual Basic 6

Altre risorse

Aggiornamento di applicazioni create in versioni precedenti di Visual Basic