Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 1.0/1.1
Word xp e asp.net
mercoledì 06 luglio 2005 - 17.08
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
ric
Profilo
| Newbie
2
messaggi | Data Invio:
mer 6 lug 2005 - 17:08
Ciao a tutti!
Ho questo problema, da un'applicazione web in asp.net devo poter aprire un modello di word, inserire dei dati e salvare il file generato.
Precedentemente ho fatto la stessa cosa in una windows form e andava perfettamente. Stesso codice nel web non va...
Premetto che uso office xp e per questo ho installato le office xp PIAs.
Questo è il codice usato:
Word.Application word=new Word.Application();
word.Visible=true;
Word.Documents docs=(Word.Documents)word.Documents;
object templateName="C:\\mytemplate.dot";
object openAsNewTemplate=Type.Missing;
object openVisible=true;
object documentType=Word.WdDocumentType.wdTypeDocument;
Word.Document doc=docs.Add(ref templateName, ref openAsNewTemplate, ref documentType, ref openVisible);
object startPosition=0;
object endPosition=0;
Word.Range r=(Word.Range)doc.Range(ref startPosition,ref endPosition);
r.InsertAfter("Prova");
l'errore è "Riferimento a un oggetto non impostato su un'istanza di oggetto. "
anche se il processo di word parte.
grazie in anticipo!
ric
ric
Profilo
| Newbie
2
messaggi | Data Invio:
gio 7 lug 2005 - 10:34
Ciao!
Allora facendo il debug: viene istanziato correttamente l'applicazione word, ma quando esegue
Word.Document doc=docs.Add(ref templateName,ref openAsNewTemplate, ref documentType, ref openVisible);
doc rimane "undefined value" e di conseguenza quando cerco di creare il range non trova doc e mi lancia l'eccezione.
Grazie dell'aiuto!
totti240282
Profilo
| Guru
1.574
messaggi | Data Invio:
gio 7 lug 2005 - 15:00
se io mivoglio spostareall'interno del file word ,come devo fare ?? mi devo spostare seguendo i caratteri ???
C'è solo un capitano !!!!!!
totti240282
Profilo
| Guru
1.574
messaggi | Data Invio:
gio 7 lug 2005 - 15:01
se io mi voglio spostare all'interno del file word ,come devo fare ?? mi devo spostare seguendo i caratteri ???
tipo ciao a tutti
e voglio aggiungere ciaoa tutti !!!
come faccio ???
C'è solo un capitano !!!!!!
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !