Waitforexit Invalidoperationexception C Processo #
Re: InvalidOperationException in Process. WaitForExit Da. Doug Semler ltdougsemlerxxxxxxxxx gt Data. Gio 6 Set 2007 14:42:02 -0000 il set 6, 09:18, Sangeetha ltSangee. xxxxxxxxxxxxxxxxxxxxxxxxxgt scritto: Il requisito è quello di rilevare la chiusura di un documento word aperto da un processo. Vi è una certa parte del codice che deve essere eseguito dopo che il documento è closed. Using Process. Start () documento è aperto, ho usato process. WaitForExit () per interrompere ulteriormente l'esecuzione fino a quando il documento viene chiuso. Ma una volta che il documento è chiuso, Process. WaitForExit () genera quotInvalidOperationException-Nessun processo è associato l'eccezione objectquot. Anche sull'uso process. HasExited propertyprocess. WaitForInputIdle (), lo stesso viene generata un'eccezione. Questa eccezione viene generata durante il rilascio così come la modalità di debug. Qualsiasi idea del perché si verifica questa eccezione non penso si è in attesa sulla variabile processo corretto. Ricorda di non dimenticare di assegnare il risultato di Process. Start () per una variabile di tipo di processo. Processo P1 nuovo processo () Processo P2 Process. Start (quotnotepad. exequot) p1.WaitForExit () lt-- getterà p2.WaitForExit () lt-- non buttare. o. p1.StartInfo nuova ProcessStartInfo (quotnotepad. exequot) p1.Start () p1.WaitForExit () lt-- non sarà throwC (C Sharp) gtInvalidOperationException in Process. WaitForExit Il requisito è quello di rilevare la chiusura di un documento di Word aperto da un processo. C'è qualche pezzo di codice che deve essere eseguita dopo che il documento è chiuso. Utilizzando Process. Start () documento è aperto, ho usato process. WaitForExit () per interrompere ulteriormente l'esecuzione fino a quando il documento viene chiuso. Ma una volta che il documento è chiuso, Process. WaitForExit () genera InvalidOperationException-Nessun processo è associato l'eccezione oggetto. Anche sull'uso process. Haited propertyprocess. WaitForInputIdle (), lo stesso viene generata un'eccezione. Questa eccezione viene generata durante il rilascio così come la modalità di debug. Qualsiasi idea del perché questo si verifica un'eccezione il set 6, 09:18, Sangeetha ltSangee. discussions. microsoftgt ha scritto: gt L'esigenza è quella di rilevare la chiusura di un documento di Word aperto da un processo. gt C'è qualche pezzo di codice che deve essere eseguita dopo che il documento è gt chiuso. gt gt Utilizzando documento Process. Start () viene aperto, ho usato process. WaitForExit () per fermare gt ulteriore esecuzione fino a quando il documento viene chiuso. gt gt Ma una volta che il documento è chiuso, Process. WaitForExit () genera gt quotInvalidOperationException-Nessun processo è associato l'eccezione objectquot. gt gt Anche sull'uso process. Haited propertyprocess. WaitForInputIdle (), stessa eccezione gt viene generata. gt gt Questa eccezione viene generata durante il rilascio così come la modalità di debug. gt gt Qualsiasi idea del perché si verifica questa eccezione. Non credo che si è in attesa sulla variabile processo corretto. Ricorda di non dimenticare di assegnare il risultato di Process. Start () per una variabile di tipo di processo. Processo P1 nuovo processo () Processo P2 Process. Start (quotnotepad. exequot) p1.WaitForExit () lt-- getterà p2.WaitForExit () lt-- non buttare. o. p1.StartInfo nuova ProcessStartInfo (quotnotepad. exequot) p1.Start () p1.WaitForExit () lt-- non buttare
Comments
Post a Comment