atryass
دوشنبه 09 دی 1387, 17:03 عصر
سوال اول:سلام من براي ذخيره يك فايل
dotxبه يك فايل docx درون سي شارپ از كد زير استفاده مي كنم:
[CODE]
WordDoc.SaveAs(ref FileName, ref missing, ref missing, ref missing, ref missing
, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing
, ref missing, ref missing, ref missing, ref missing, ref missing);
[CODE/]
كه filename آدرس محل ذخيره كردن فايله!
اما مشكل اينه كه فايل ذخيره شده به فرمت docx با ورد باز نميشه ارور مي ده!!!
ولي اگه doc ذخيره كنم درسته و باز ميشه
اگه ممكنه لطفا راهنمايي كنيد.
سوال دوم: من توي ورد يك فيلد (مثلا MergField) با يك اسم خاص تعريف مي كنم حالا چه جوري مي تونم اين فيلدو توي كالكشن Words.Fields پيدا كنم؟يعني property چيزي داره كه فقط نام فيلد رو بهم بده يا بايد از field.code.text استفاده كنم؟
ممنون از راهنمايي هاتون
dotxبه يك فايل docx درون سي شارپ از كد زير استفاده مي كنم:
[CODE]
WordDoc.SaveAs(ref FileName, ref missing, ref missing, ref missing, ref missing
, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing
, ref missing, ref missing, ref missing, ref missing, ref missing);
[CODE/]
كه filename آدرس محل ذخيره كردن فايله!
اما مشكل اينه كه فايل ذخيره شده به فرمت docx با ورد باز نميشه ارور مي ده!!!
ولي اگه doc ذخيره كنم درسته و باز ميشه
اگه ممكنه لطفا راهنمايي كنيد.
سوال دوم: من توي ورد يك فيلد (مثلا MergField) با يك اسم خاص تعريف مي كنم حالا چه جوري مي تونم اين فيلدو توي كالكشن Words.Fields پيدا كنم؟يعني property چيزي داره كه فقط نام فيلد رو بهم بده يا بايد از field.code.text استفاده كنم؟
ممنون از راهنمايي هاتون