ورود

View Full Version : سوال: (Microsoft Rich Textbox Control 6.0 (SP4



manik77
چهارشنبه 18 دی 1387, 12:08 عصر
سلام
اگر در VB6 از (Microsoft Rich Textbox Control 6.0 (SP4
استفاده کرده و در آن یک فایل RTF باز کرده باشیم ، چگونه می توانیم از این فایل باز شده در زمان اجرا برنامه پرینت بگیریم ؟

sina_saravi1
پنج شنبه 19 دی 1387, 01:56 صبح
سلام دوست عزیز
یه روش ساده ولی کاری!
اونو برای پرینت تو یه فرم جدا بدون هیچ کنترلی بزار و بعد تو خاصیت Form_Load اون این کد ها رو تایپ کن

Me.PrintForm
unload me

manik77
پنج شنبه 19 دی 1387, 09:08 صبح
سلام
ممنونم که جواب دادی . ولی حالتی که شما فرمودید در این مورد کاربرد نداره . چون این حالت فقط در مورد چند سطر جواب می دهد نه در مورد یک فایل که شاید بالا 20 صفحه متن داشته باشد . مشکلات فونت و عکس و ... هم که جای خود داره .
بازهم ممنونم ولی این روش اصلا در این مورد کاربرد نداره .

ASedJavad
جمعه 20 دی 1387, 12:58 عصر
سلام
از اين استفاده كن:


RichTextBox1.SelPrint

اگه قسمتي از متن انتخاب شده باشه، اون قسمت رو و الا كل متن رو پرينت مي گيره.

manik77
شنبه 21 دی 1387, 19:26 عصر
سلام
خیلی ممنونم که جواب دادید . لطف کردید . فرمانی رو که فرمودیده بودید آزمایش کردم ولی با پیغام خطای
Argument not optional
مواجعه شدم .میشه در این مورد راهنماییم کنید
بازهم ممنونم

ASedJavad
پنج شنبه 03 بهمن 1387, 23:44 عصر
سلام
ببخشيد
اين رو وارد كن:

RichTextBox1.SelPrint Printer.hDC