PDA

View Full Version : مشکل در استفاده از Word به وسیله OLE



mohammad diba
دوشنبه 11 اردیبهشت 1385, 15:44 عصر
سلام بر دوستان خسته نباشید
من از ورد در داخل برنامه خودم استفاده کردم البته بوسیله OLE ولی این مشکلات هنوز نتونستم حل کنم:
1-چون منوی فایل رو ندارم نمی تونم پرینت کنم و یا Page setup داشته باشم.
2-نمی توانم Scroll کنم.
3-نمی تونم با فرمت خود ورد ذخیره کنم و فرمت آن OLE است.
لطفا سریعتر کمک کنید.ممنونم .

یه شوخی هم با مدیر سایت دارم:
آقا ما قبلا یه ستاره تو سایت شما داشتیم الان همش خاموشند. چرا؟

Hossein Bazyan
دوشنبه 11 اردیبهشت 1385, 15:48 عصر
شما چرا از OLE استفاده کردید میتونستید مستقیما به Word کنکت بشید

mohammad diba
سه شنبه 12 اردیبهشت 1385, 13:42 عصر
سلام حسین جان
فرقی نمی کنه اگه بتونم توی ورد (مثل نرم افزار برید) سندی را که توی ورد تایپ کرده ام را به برنامه ام انتقال بدم و آنرا ذخیره کنم کارم حل میشه.
لطفا کمکم کنید.

mahdi_farhani
سه شنبه 12 اردیبهشت 1385, 18:36 عصر
سلام دوست عزیز از منوی Project گزینه Refrencese ..
Microsoft Word 11.0 object library را فعال کن
اینم یه نمونه کد که بتونی کار کنی .....


Dim wd As Word.Application
Dim Range1 As Range
Dim wdDoc As Document
Dim Table1 As Table
Set wd = New Word.Application
Set wdDoc = New Document
Set wdDoc = wd.Documents.Add

wdDoc.Application.Selection.TypeText "Salam" & vbCrLf
wdDoc.Application.Selection.TypeText "Test" & vbCrLf
Set Range1 = wdDoc.Range(11) 'Be Teydad Horof Ke Ghablan Type Karded
'5 Harf Salam + 4 Harf Salam + Har Vbcrlf Ham Yeki = 11
Set Table1 = wdDoc.Tables.Add(Range1, 8, 8)
Table1.Columns(2).Cells(5).Select
Table1.Application.Selection.TypeText "Ali"
wdDoc.SaveAs "c:\test4.doc"
wdDoc.Close
Set Table1 = Nothing
Set wdDoc = Nothing
Set wd = Nothing


دیگه بقیش با خودت مشکل داشتی بگو ...

Hossein Bazyan
سه شنبه 12 اردیبهشت 1385, 20:55 عصر
دوست خوبمون خیلی خوب اشاره کردند .
با کدهای زیر هم میتونی خورد Word را نمایش بدی و همچنین قبل از چاپ در PrintPreview آنرا ببنی و آنرا چاپ کنی و از Word هم خارج شی



برای نمایش برنامه Word

wd.Visible = True




برای پیش نمایش

wdDoc.PrintPreview




و برای خروج و بستن برنامه word

wd.PrintOut


البته تقریبا تمامی امکانات Word را میتوان استفاده نمود که میتوانی بسته به نیاز خودت از آنها استفاده کنی

vb341
سه شنبه 08 اسفند 1385, 11:39 صبح
دوستان دست شما درد نکنه . ولی نحوه ذخیره فایل ورد تو بانک اکسس چطوری میشه ؟

Mohammadi_F
سه شنبه 22 خرداد 1386, 07:51 صبح
سلام
من با دلفی کار می کنم ولی دقیقا به همین مشکلی بر خوردم که سوال آخر این تاپیکه و هنوز جواب داده نشده ، لطفا اگه کسی می دونه جواب بده که فایل Word رو چه جوری باید توی Access ذخیره و بازیابی کنم.
ممنون

Mohammadi_F
سه شنبه 22 خرداد 1386, 07:58 صبح
سلام
من با دلفی کار می کنم ولی دقیقا به همین مشکلی بر خوردم که سوال آخر این تاپیکه و هنوز جواب داده نشده ، لطفا اگه کسی می دونه جواب بده که فایل Word رو چه جوری باید توی Access ذخیره و بازیابی کنم.
ممنون