Come inserire immagine incorporata in Visual Basic

November 28

Come inserire immagine incorporata in Visual Basic


Visual Basic (VB) è un linguaggio di programmazione di Microsoft che consente di creare applicazioni standalone, e anche estendere le funzioni delle applicazioni della suite Microsoft Office. Una funzione VB può estendere comporta immagini legate ai documenti di Office. Un programma VB può memorizzare un'immagine all'interno di un documento, anziché collegare l'immagine al documento. Sebbene questo produce un documento più grande dimensioni di uno con un'immagine collegata, il documento non subirà un problema fondamentale di uno con immagini collegate: la possibilità che l'immagine collegata si disconnette dal documento.

istruzione

1 Aprire Microsoft Word e cliccare la voce "Immagine" del menu "Inserisci". Selezionare l'opzione "da file". Potrai collegare un'immagine al documento corrente, quindi utilizzare Visual Basic per incorporare l'immagine.

2 Navigare all'interno di qualsiasi file immagine sul disco rigido, quindi selezionare la casella "Collega al file" chec-KBOX nella finestra di dialogo "Inserisci immagine". In questo modo l'immagine non (ancora) essere incorporato nel documento, ma ad esso collegati. Premere il pulsante "Inserisci" per collegare l'immagine.

3 Premere il tasto "Alt" e "F9" per visualizzare tutti i codici di campo nel documento corrente. (Codici di campo sono simboli parola che compare come testo che rappresentano altri contenuti, tra cui data e ora automaticamente aggiornati, o immagini collegate). L'immagine è stata inserita rivelerà il suo codice di campo "INCLUDEPICTURE", mostrando che l'immagine è legata, ma non ancora incorporato.

4 Premere il tasto "Alt e" F11 "per entrare nel Visual Basic Integrated Development Environment (IDE). Questo ambiente contiene strumenti per la scrittura del programma per incorporare l'immagine.

5 Fare clic sulla voce "Modulo" il "Inserisci" del titolo del menu per creare una nuova finestra per l'inserimento del codice di programma.

6 Incollare il programma alla fine di questa fase nella finestra del modulo. I itera programma attraverso ogni codice di campo nel documento corrente. Se un codice campo rappresenta un'immagine collegata, il programma "scollega" il codice di campo, il che significa che ha sostituito l'immagine link con l'immagine reale.

embedImages Public Sub ()

I Dim

x Dim

Dim nxtField

Set x = ActiveDocument.Fields (1)

Mentre non (x è niente)

Set nxtField = x.Next

Se x.Type = WdFieldType.wdFieldIncludePicture Poi

x.Unlink

Finisci se

Set x = nxtField

Wend

End Sub

7 Fare clic su una dichiarazione del programma "Scollega" che hai appena scritto, quindi premere il tasto "F5" per eseguire il programma.

8 Premere il tasto "Alt" e "F11" per tornare al documento. Il codice di campo immagine dal punto 3 è andato. Il vostro programma ha sostituito con l'immagine. Premere il tasto "Alt" e "F9" due volte per confermare che nessun altro codici di campo "INCLUDEPICTURE" esistono nel documento.