| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> Content
    VBA vs . VB
    Scopri le differenze tra VBA ( Visual Basic for Applications ) e VB ( Visual Basic) in modo da poter scegliere il linguaggio di programmazione appropriati per le vostre esigenze di elaborazione dei dati . In generale, utilizzare VBA se avete bisogno di elaborare i dati in un documento di Office , ad esempio un documento di Word o di Excel cartella di lavoro. Utilizzare VB quando si ha bisogno di lavorare con i dati del Web , o necessità di utilizzare una delle classi specializzate disponibili solo nel quadro NET , ad esempio la classe " Speech" , che è possibile utilizzare in programmi di sintesi vocale . Programmi in esecuzione

    VBA non può creare programmi eseguibili , anche se VB può. Questi programmi hanno l'estensione " exe ", file come programmi scritti in altri linguaggi fanno. Programmi VBA girano all'interno di un'istanza aperta di una delle applicazioni di Office . Ad esempio, per eseguire un programma VBA di Word , Word deve essere in esecuzione per il vostro programma di lavoro .
    Modelli di oggetti

    Gli oggetti VBA funziona su diverse da quelle VB funziona su . VB lavora sugli oggetti in NET framework , mentre VBA funziona su oggetti all'interno di una delle applicazioni di Office, ad esempio modello a oggetti di Word . Ad esempio , modello a oggetti di Word VBA include l'oggetto "Trova" , che permette di cercare i contenuti di un documento di Word . VB non ha questo oggetto . Modello a oggetti di Word include anche l'oggetto "Active Document " , che ha sotto- oggetti come " Paragrafo ", "Parola" e "Caratteri ". VB manca di questi pure , ma ha molti oggetti all'interno delle categorie del framework NET . Queste categorie comprendono " programmazione di Windows ", "Accessibilità ", " Disegno ", e molti altri .
    Controlli

    Il set di user- ingresso che si controlla posto sulle forme è molto più grande in VB che in VBA . VBA ha una sola piccola tavolozza di comandi di uso comune , come ad esempio caselle di testo , i controlli elenco, e pulsanti di comando . Set di controllo di VB comprendono descrizioni comandi , calendari mensili, e barre di avanzamento . È anche possibile creare menu personalizzati in VB con il " Striscia Menu" e relativi controlli . VBA non ha tale caratteristica .
    Intellisense

    Entrambi i programmi consentono di immettere istruzioni di programmazione con la tecnologia Intellisense di Microsoft. Questa funzione legge i caratteri durante la digitazione , quindi visualizza le piccole caselle di testo che offre suggerimenti per completare la parola che si sta digitando . Ad esempio, se il programma ha un pulsante di controllo chiamata " Button1 ", sia VBA e VB si consiglia l'oggetto " Button1 ". Tuttavia, Intellisense di Visual Basic visualizza i suggerimenti momento in cui si digita il primo carattere . Al contrario, VBA richiede di richiedere suggerimenti prima che offre qualsiasi .
    Controllo errori

    VB ha una migliore verifica errore di VBA , nella forma di un foglio di calcolo simile griglia nella parte inferiore della finestra di codifica . Se si commette un errore di sintassi durante la digitazione di una dichiarazione , VB vi permetterà di continuare a digitare , si visualizzerà il testo di errore nella griglia appena citato , che ti dice esattamente quello che regola hai rotto . VBA non controllerà la sintassi prima di aver premuto "Invio" per passare alla riga successiva . Se lo fa a trovare un errore, ti farà tornare alla riga con l'errore , che può interrompere il flusso di battitura.

    Previous :

    next :
      Articoli Correlati
    ·Come chiamare apposito modulo web con il caso di privac…
    ·Come trovare il numero di righe in un Lettore di dati S…
    ·Come fare un pop up in Visual Basic 
    ·Come aprire un documento di Word in Visual Basic 
    ·Come modificare XML con una GridView in ASP.NET e Visua…
    ·Come vedere le forme di lavoro in VB6 
    ·Come convertire da VB6 
    ·VB6 Binary Compatibility 
    ·Come selezionare record in un report di dati in Visual …
    ·Come analizzare parti di una stringa in VB 
      Articoli in evidenza
    ·Le differenze tra le strutture e Lezioni 
    ·Come creare un gruppo di Redo Log 
    ·Metodi ArrayList in Java 
    ·Come utilizzare VBA per calcoli 
    ·Procedura: Python utilizzando le API di Twitter 
    ·Come spostare un JPanel Java 
    ·Oggetti nascosti in Java 
    ·Come eseguire VBScript in un computer remoto 
    ·Motivi per la scrittura di un loop infinito 
    ·Come aprire database MySQL con MS Access 
    Copyright © Conoscenza Informatica http://it.wingwit.com