Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    47

    VB6 kill processi word da codice

    Ciao a tutti, ho una procedura in vb6 che mi crea la stampa unione tra una serie di file word e i rispettivi txt (sorgente dati)

    ma pur mettendo le stringhe di codice per chiudere il documento il processo rimane...

    codice:
    wordx.ActiveDocument.Close
    wordx.Quit
    ...immaginate a lavorare 1000 doc al giorno... il SW si blocca ogni 3X2...

    soluzioni????


  2. #2
    l'oggeto worsd lo instanzi con New o createobject?
    ti consigli quest'ultimo il latebinding così dovrebbe chiudere correttamente
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    47
    Pergallo... mio salvatore!

    codice:
    Dim wordx As New Word.Application
    così con new...

    potresti dirmi come posso fare???

  4. #4
    codice:
    'così la dichiari
    Dim wordx As Word.Application
    'la prima volta che la istanzi
    Set wordx = createObject("Word.Application")
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    34

    Re: VB6 kill processi word da codice

    Originariamente inviato da Nemolog
    Ciao a tutti, ho una procedura in vb6 che mi crea la stampa unione tra una serie di file word e i rispettivi txt (sorgente dati)

    ma pur mettendo le stringhe di codice per chiudere il documento il processo rimane...

    codice:
    wordx.ActiveDocument.Close
    wordx.Quit
    ...immaginate a lavorare 1000 doc al giorno... il SW si blocca ogni 3X2...

    soluzioni????

    E' neccessario chiudere ogni volta Word?

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    47
    se lo lascio aperto quando vado ad aprire il secondo mi dice documento word già aperto da un'altro utente....

  7. #7
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    47
    dopo che ho usato...

    codice:
    Set wordx = CreateObject("Word.Application")
    continua a darmi dei problemi sulla stampa unione... nel senso che a volte stampa... e altre dopo 9 o 12 o 20 stampe si blokka...

    e si blokka con messaggio di "automation error" ...non so che fare...

    il problema è che prima di 3gg fa il codice funzionava correttamente... non posso usarlo su un altro pc perchè non gira... anche se il codice è sempre lo stesso.


  8. #8
    Ma alla fine dopo il quit setti gli oggetti = Nothing?
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  9. #9
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    47
    si le setto a nothing alla fine...

    ma ricapitoliamo (scusa l'ignoranza, porta pazienza!)

    prima le dichiaro: dim wordx as new word.application...

    poi le setto : Set wordx = CreateObject("Word.Application")

    elaboro

    e infine

    le setto a nothing giusto?

  10. #10
    Originariamente inviato da Nemolog
    si le setto a nothing alla fine...

    ma ricapitoliamo (scusa l'ignoranza, porta pazienza!)

    prima le dichiaro: dim wordx as new word.application...

    poi le setto : Set wordx = CreateObject("Word.Application")

    elaboro

    e infine

    le setto a nothing giusto?
    niente new
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.