Vai al contenuto
PLC Forum


Movicon E Microsoft Word


Messaggi consigliati

Inserito: (modificato)

Ragazzi ho trovato online una guida su come utiulizzare Microsoft word tramite visual basic.net

Ho provato a scrivere un qualcosa di simile con lo script di movicon ma non funziona nulla.

Mi date qualche dritta?

se volete vi posto quello che ho scritto io.

Se avete qualcosa che già funziona anche parzialmente lavoro su quello....

Grazie.

ps: utilizzare word significa creare un nuovo file word, aprirlo e scriverci dentro qualcosa....

Modificato: da silver

Inserita:

Ciao,

che versione usi di Movicon?

con movicon utilizzi le VBA non mi risulta che supporti .net se non mi sbaglio .net sarà gestito dalla versione 11 che uscira a marzo...

Inserita:

esatto dalla versione 11 in poi ci sarà il supporto per.net

Io utilizzo la versione 10.2 attualmente che è la piu recente.

Infatti ho provato a scrivere qualcosa di simile con lo script di movicon... adattando un po lo script.

In ogni caso quello che ho trovato per visual basic.net è qui:

http://www.iprogrammatori.it/articoli/prog...nologia_net.asp

e funziona alla grande.

per quanto riguarda Movicon ho associato ad un pulsante questo script:

Dim objWord As Word.Application

Public Sub Click()

        'Rendo visibile word
        objWord.Visible = True
        'creo un nuovo documento
        Dim objDoc As Word.Document
        'aggiungo un documento
        objDoc = objWord.Documents.Add
        'rendo attivo il documento appena creato
        objDoc.Activate()
        'Inserisco del testo
        objDoc.ActiveWindow.Selection.InsertAfter("Inserimento testo")

        'Inserisco un nuovo testo
        objDoc.ActiveWindow.Selection.Text = "Nuovo testo"
        'cancello il testo selezionato
        objDoc.ActiveWindow.Selection.Delete()
        'imposto il titolo al documento
        objDoc.ActiveWindow.Caption = "Stazione Uno"

End Sub

Public Sub SymbolUnloading()
    'chiudo word senza salvare
    objWord.Quit(False)
End Sub

Public Sub SymbolLoading()
objWord = New Word.Application
End Sub

Premetto che nei riferimenti ho spuntato "Microsoft Word 10.0 Object Library"

Mi da errore qui:

objWord = New Word.Application

Considerate che se faccio il controllo della sintassi non mi segnala errori.

Poi lancio il progetto e mi segna di rosso questa riga..... Boh!!!!! :(

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...