نمایش نتایج 1 تا 14 از 14

نام تاپیک: کار با Rich Text Box

  1. #1
    کاربر دائمی آواتار ماهان مقدم
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    خونه
    پست
    134

    کار با Rich Text Box

    سلام. من چطور می تونم هر سطر از rtb رو رنگ پشت زمینه اش رو عوض کنم. مثل عکسی که تو ضمیمه هست.
    عکس های ضمیمه عکس های ضمیمه
    • نوع فایل: jpg 1.JPG‏ (46.7 کیلوبایت, 112 دیدار)
    آخرین ویرایش به وسیله ماهان مقدم : دوشنبه 26 بهمن 1388 در 15:22 عصر

  2. #2
    کاربر دائمی آواتار lordarma
    تاریخ عضویت
    دی 1388
    محل زندگی
    رشت
    سن
    32
    پست
    284

    نقل قول: کار با Rich Text Box

    نقل قول نوشته شده توسط ماهان مقدم مشاهده تاپیک
    سلام. من چطور می تونم هر سطر از rtb رو رنگ پشت زمینه اش رو عوض کنم. مثل عکسی که تو ضمیمه هست.
    اگر خودتان یک کامپونت طراحی کنید راحت تر نیست؟
    برای ساخت کامپونت به این نکات توجه کنید:
    1.هر خط در واقع یک تکست جدا است.
    2.هنگامی که فوکوس به خط بعدی برود یک تکست باکس اضافه شود.
    3.مجموعه تکست باکس ها را یک آرایه در نظر بگیرید.

  3. #3
    کاربر دائمی آواتار REZADG
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    هر جایی که انسان میتونه باشه
    پست
    472

    نقل قول: کار با Rich Text Box

    نقل قول نوشته شده توسط lordarma مشاهده تاپیک
    اگر خودتان یک کامپونت طراحی کنید راحت تر نیست؟
    برای ساخت کامپونت به این نکات توجه کنید:
    1.هر خط در واقع یک تکست جدا است.
    2.هنگامی که فوکوس به خط بعدی برود یک تکست باکس اضافه شود.
    3.مجموعه تکست باکس ها را یک آرایه در نظر بگیرید.
    تا اونجا که من میدونم نمیشه با کد نویسی یک شی(باتوم تکست باکس و...) به فرم اضافه کرد نمی گم از OpenGL یا DirectX استفاده کنید که واسه گیم نویسی هست

  4. #4
    VIP آواتار xxxxx_xxxxx
    تاریخ عضویت
    شهریور 1386
    محل زندگی
    X place
    سن
    34
    پست
    4,768

    نقل قول: کار با Rich Text Box

    نقل قول نوشته شده توسط REZADG مشاهده تاپیک
    تا اونجا که من میدونم نمیشه با کد نویسی یک شی(باتوم تکست باکس و...) به فرم اضافه کرد نمی گم از OpenGL یا DirectX استفاده کنید که واسه گیم نویسی هست
    این کار امکان پذیر هست. جستجو کنید، قبلاً دو روش برای این کار ارائه شده.
    الگوریتم هایی که تاریخچه خود را فراموش می کنند، محکوم به تکرار آن هستند.

  5. #5

    نقل قول: کار با Rich Text Box

    نقل قول نوشته شده توسط lordarma مشاهده تاپیک
    اگر خودتان یک کامپونت طراحی کنید راحت تر نیست؟
    برای ساخت کامپونت به این نکات توجه کنید:
    1.هر خط در واقع یک تکست جدا است.
    2.هنگامی که فوکوس به خط بعدی برود یک تکست باکس اضافه شود.
    3.مجموعه تکست باکس ها را یک آرایه در نظر بگیرید.
    این ایده اصلا مناسب نیست. روی همه جوانب راه حل هایی که پیشنهاد می دید خوب فکر کنید.

    اون کنترلی که در تصویر می بینید، RichTextBox وی بی نیست و خودش قابلیت انتخاب خط رو داره.

    برای RichTextBox ویبی شاید بشه با یه سری توابع API برای هر خط یک مستطیل رسم کرد که نشان دهنده انتخاب شدن خط باشه. من فعلا وی بی ندارم وگرنه حتما تست می کردم.



  6. #6
    کاربر دائمی آواتار lordarma
    تاریخ عضویت
    دی 1388
    محل زندگی
    رشت
    سن
    32
    پست
    284

    نقل قول: کار با Rich Text Box

    نقل قول نوشته شده توسط Mbt925 مشاهده تاپیک
    این ایده اصلا مناسب نیست. روی همه جوانب راه حل هایی که پیشنهاد می دید خوب فکر کنید.

    اون کنترلی که در تصویر می بینید، RichTextBox وی بی نیست و خودش قابلیت انتخاب خط رو داره.

    برای RichTextBox ویبی شاید بشه با یه سری توابع API برای هر خط یک مستطیل رسم کرد که نشان دهنده انتخاب شدن خط باشه. من فعلا وی بی ندارم وگرنه حتما تست می کردم.

    بله من هم عرض کردم که اون RTB ویژوال بیسیک نیست،
    اما می شود همچین چیزی را بدون استفاده از توابع Api نیز طراحی کرد،
    در ویژوال بیسیک 6 خاصیتی وجود دارد که من در برنامه های دیگر به همین شکل ندیده ام و آن این است که می توان هر جسمی روی فرم را یک آرایه در نظر گرفت،
    اگر لازم دانستید باز هم توضیح می دهم...

  7. #7

    نقل قول: کار با Rich Text Box

    نقل قول نوشته شده توسط lordarma مشاهده تاپیک
    در ویژوال بیسیک 6 خاصیتی وجود دارد که من در برنامه های دیگر به همین شکل ندیده ام و آن این است که می توان هر جسمی روی فرم را یک آرایه در نظر گرفت،
    اگر لازم دانستید باز هم توضیح می دهم...
    بله، دوست عزیز. واقف هستم. در اکثر زبان های امروزی چنین قابلیتی بعضا خیلی قوی تر از ویبی وجود داره. ولی بدرد این مسئله نمی خوره.



  8. #8
    کاربر دائمی آواتار lordarma
    تاریخ عضویت
    دی 1388
    محل زندگی
    رشت
    سن
    32
    پست
    284

    نقل قول: کار با Rich Text Box

    نقل قول نوشته شده توسط Mbt925 مشاهده تاپیک
    بله، دوست عزیز. واقف هستم. در اکثر زبان های امروزی چنین قابلیتی بعضا خیلی قوی تر از ویبی وجود داره. ولی بدرد این مسئله نمی خوره.
    چرا بدرد نمی خورد؟

  9. #9

    نقل قول: کار با Rich Text Box

    نقل قول نوشته شده توسط lordarma مشاهده تاپیک
    چرا بدرد نمی خورد؟
    برای اینکه نمیشه با آرایه ای از تکس باکس ها، یک RichTextBox نوشت. می تونید امتحان کنید!



  10. #10
    کاربر دائمی آواتار lordarma
    تاریخ عضویت
    دی 1388
    محل زندگی
    رشت
    سن
    32
    پست
    284

    Arrow نقل قول: کار با Rich Text Box

    نقل قول نوشته شده توسط Mbt925 مشاهده تاپیک
    برای اینکه نمیشه با آرایه ای از تکس باکس ها، یک RichTextBox نوشت. می تونید امتحان کنید!
    من هم نگفتم با کمک آرایه و تکس باکس می شود RTB نوشت!
    من عرض کردم با آرایه و تکس باکس می شود کامپونتی ساخت که از لحاظ خاصیت رنگی (که دوستمان پرسیدند) عمل کند،
    ببخشید اما من واقعا متوجه نمی شوم کجای این کار مشکل دارد؟

  11. #11

    نقل قول: کار با Rich Text Box

    نقل قول نوشته شده توسط lordarma مشاهده تاپیک
    من هم نگفتم با کمک آرایه و تکس باکس می شود RTB نوشت!
    من عرض کردم با آرایه و تکس باکس می شود کامپونتی ساخت که از لحاظ خاصیت رنگی (که دوستمان پرسیدند) عمل کند،
    ببخشید اما من واقعا متوجه نمی شوم کجای این کار مشکل دارد؟
    این بحث رو بیشتر از این ادامه ندید. گفتم که راه حل شما عملی نیست.
    1. چون فضای بسیار زیادی می گیره.
    2. باید به صورت پویا تکس باکس اضافه کنه و حذف کنه که سربار زیادی داره.
    3. نمیشه یه تکس باکس رو با آرایه ای از تکس باکس های دیگه مدیریت کرد. این کار کاملا آماتورانه و غیرعملیه.
    4. خیلی از ویژگی های تکس باکس رو نمیشه پیاده کرد و حرف شما کاملا غلطه که می گید
    "با آرایه و تکس باکس می شود کامپونتی ساخت که از لحاظ خاصیت رنگی (که دوستمان پرسیدند) عمل کند"
    چون نمیشه کمپوننتی پیشنهاد کنید که قابلیت های تکس باکس معمولی رو نداشته باشه و فقط بتونه یک خط رو رنگی کنه!!!!



  12. #12

    نقل قول: کار با Rich Text Box

    با سلام
    ببخشید منم یه سوال داشتم
    چطور میشه تنظیم کرد که بغل RichTextbox برای هر خط یک عدد ظاهر بشه ؟
    آخرین ویرایش به وسیله vbhamed : یک شنبه 24 خرداد 1394 در 11:04 صبح

  13. #13
    با سلام
    و تشکر فراوان از شما
    ببخشید فقط یه سوال دیگه هم داشتم که چجوری می تونیم متن داخل تکس باکس رو در قالب نوت پد یا هر پسوندی که بخوایم ذخیره کنیم هر جایی که کاربر بخواد
    ممنون
    آخرین ویرایش به وسیله vbhamed : یک شنبه 24 خرداد 1394 در 19:11 عصر

  14. #14
    کاربر دائمی آواتار samiasoft
    تاریخ عضویت
    مهر 1391
    محل زندگی
    اردبیل
    پست
    1,242

    نقل قول: کار با Rich Text Box

    دوست عزیز قبل از تاپیک یه جستجو کنید به نتیجه میرسید. این مواردی که میخواهید در انجمن موجود هست.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •