الأخوة الأكارم
بعد التحية
عندي مشكلة بايخة شوي و أحب أشارككم فيها يمكن لعلي ألاقي حل
الية المشكلة؟
هي طلب بايخ بمعنى الكلمة
و تتلخص المشكلة في ان المستخدمين في جهة معينة حابين يفتحوا مستندات وورد (المستندات التي تحتوي على بعض الكلمات) من خلال برنامج انا عاملة لهم.
و بعد ان يتم فتح الملف فانهم حابين ان يقوم الوورد بتحديد هذة الكلمات تماما كما يحدث عندما نبحث عن كلمات معينة من داخل الوورد من خلال أمر البحث Ctrl+F و تظليلها
طريقة فتح المستند كانت كالتالي
using Word.Application
=========================
Inorder to open word document using vb.net,your project should contain a reference to the Microsoft Word 10.0 Object Library. You may need to use a different library if you have a different version of Word.
Dim file_name As String
Dim file_path As String
Dim file_title As String
Dim word_server As Word.Application
Cursor = System.Windows.Forms.Cursors.WaitCursor
Application.DoEvents()
file_name = txtFileName.Text
file_title = file_name.Substring(file_name.LastIndexOf("\") + 1)
file_path = file_name.Substring(0, file_name.LastIndexOf("\"))
word_server = New Word.Application()
word_server.ChangeFileOpenDirectory(file_path)
word_server.Documents.Open( _
FileName:=file_title, _
ConfirmConversions:=False, _
ReadOnly:=False, _
AddToRecentFiles:=False, _
PasswordDocument:="", _
PasswordTemplate:="", _
Revert:=False, _
WritePasswordDocument:="", _
WritePasswordTemplate:="", _
Format:=Word.WdOpenFormat.wdOpenFormatAuto)
word_server.Visible = True
Cursor = System.Windows.Forms.Cursors.Default
' References:
'http://www.eggheadcafe.com/community/aspnet/14/10014762/using-wordapplication.aspx
'http://www.vbdotnetheaven.com/UploadFile/mgold/WordDocument04182005081441AM/WordDocument.aspxو بعد مناقشة المشكلة
وجدت أن برنامج الوورد لا يستطيع تحديد أكثر من نص في المرة الواحدة لذلك فأن تحويل المستند لصيغة ملف HTML هي الأنسب
و هنا ظهرت المشكلة التالية و هي
كيف يمكن تحويل ملف الوورد لملف HTML و التي لا أعرف كيف يمكن ان تتم حصوصا أني حاولت فتح أي ملف وورد من خلال الكائن StreemReader و لكن النتيجة كانت نص مشفر ليس لة معنى
الرجاء المساعدة
:wacko: