bonjour
J'essaie de mettre en œuvre un lecteur de documents Word. il ya a des difficultés à l'exécution:
ce code passe une fois seulement alors que le document comprend plusieurs paragraphes. pourquoi?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 objApplication = gcnew Word::Application; objDocument = gcnew Word::Document; objDocumentManager.OpenDocument( wsFullPathName, objApplication, objDocument); objParagraphs = objDocument->Paragraphs; for each ( Word::Paragraph^ P in objParagraphs) { const wchar_t* chars; sParagraphe = P->default->default; objParagraph = P; chars = (const wchar_t*)(Marshal::StringToHGlobalUni( sParagraphe)).ToPointer(); wsParagraphe.append( chars); }
je donne le document en pièce jointe:
Partager