تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 6 از 11 اولاول ... 2345678910 ... آخرآخر
نمايش نتايج 51 به 60 از 106

نام تاپيک: سوال هایی از Vb2008

  1. #51
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    و حالا یک سوال دیگه، آیا امکان ساخت این هست که مثلا اگر کاربر کلمه ی State رو نوشت، خود برنامه به طور اتوماتیک یه :
    اضافه کنه. یعنی اگه کاربر نوشت state برنامه بنویسه state:
    مطمئن هستم که با این کنترلر انجام این کارها هم ساده است (همانطور که در خصوص رنگ گفتم) ولی من کار نکرده ام و بلد نیستم و فوقش باید مثل همان جریان رنگ کمی منتظر بمانید تا وقت خالی مناسبی پیدا کنم و راهش را در آورم.

  2. #52
    آخر فروم باز 3Dmajid's Avatar
    تاريخ عضويت
    Dec 2007
    محل سكونت
    پشت کامپیوتر
    پست ها
    6,067

    پيش فرض

    خیلی ممنون.

  3. #53
    آخر فروم باز 3Dmajid's Avatar
    تاريخ عضويت
    Dec 2007
    محل سكونت
    پشت کامپیوتر
    پست ها
    6,067

    پيش فرض

    لطفا سریع کمکم کنید ... یه سوال در مورد همون TextEditor که بهم معرفی کردید،

    با چه دستوری میشه یه تکست رو به تکست ادیتور اضافه کرد ؟

    با دستور texteditor.text=string تمامی محتوای تکست ادیتور رو مساوی با این استرینگ میکنه ولی من میخوام بهش اضافه کنه، مثلا اگه توی تکست ادیتور نوشته شده 3D و بعد با زدن یه باتن بخوایم Majid رو بهش اضافه کنیم، بشه 3DMajid و کل محتوا مساوی Majid نشه.

    لطفا من رو راهنمایی کنید که کارم لنگ مونده.

  4. #54
    آخر فروم باز 3Dmajid's Avatar
    تاريخ عضويت
    Dec 2007
    محل سكونت
    پشت کامپیوتر
    پست ها
    6,067

    پيش فرض

    خودم فهمیدم ... یه کم فکر کردم به عقلم رسید.

  5. #55
    آخر فروم باز 3Dmajid's Avatar
    تاريخ عضويت
    Dec 2007
    محل سكونت
    پشت کامپیوتر
    پست ها
    6,067

    پيش فرض

    خواهشا من رو کمک کنید ... هیچ کی نیست به دادم برسه !

  6. #56
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    لطفا سریع کمکم کنید ...
    خیلی میبخشید، جمعه هم به شدت کار داشتم و نتوانستم کاری کنم، ولی امشب یک نگاهی انداختم و فقط تا اینجا فهمیدم که وظیفه فرمت متنی (مثل نوشتن If و تایپ خود کار End If) بر عهده واسط IFormattingStrategy است و کنترلر سیستم auocomplete (پنجره کوچکی و تکمیل کننده کمکی) هم با واسط ICompletionDataProvider و ICompletionData است.
    همانطور که گفتم مشکل اصلی اینجا است که من با این کنترلر کار نکرده ام و نتیجتاً باید آزمایش و خطا و پیگری که روشی زمان بر است به جواب برسم.
    سعی میکنم چگونه استفاده از واسط IFormattingStrategy را پیدا کنم ....



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

    در کل راه حل الحاق لغت جدید چزی شبیه این سه دستور است:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  7. این کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده است


  8. #57
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    و حالا یک سوال دیگه، آیا امکان ساخت این هست که مثلا اگر کاربر کلمه ی State رو نوشت، خود برنامه به طور اتوماتیک یه :
    اضافه کنه. یعنی اگه کاربر نوشت state برنامه بنویسه state:
    خوشبختانه، مشکل این مورد هم حل شد.
    Class1 به برنامه به عنوان IFormattingStrategy اضافه شد و تحویل texteditor شد.

    حالا در هر کجای متن کلمه mahdi ویرایش شود، به هر نحوی که باشد اگر آخرش دو نقطه نداشته باشد، یک دو نقطه به اخر آن اضافه شده و بزرگی و کوچکی حروف هم اصلاح میشود، بدون مکس و به محض تشکیل لغت خالص mahdi در متن، یعنی مثلاً xmahdi شامل این بحث نمیشود، و اگر هم در زمان تایپ مکان نما روی حرف اخر (i) بوده باشد به بعد از دو نقطه میرود تا روند عادی تایپ به راحتی ادامه یابد، دقیقاً مثل ادیتور اصلی VS.

    ضمناً آخرین نسخه این dll را هم گیر آوردم و به همان پروژه با لینک قبلی اضافه کردم.
    لینک دانلود همان است:
    cid-9b2bdd1b12ce8c7d.skydrive.live.com/self.aspx/H2FX.Net/TextEditor.zip

    موفق باشید.
    Last edited by _H2_; 17-11-2008 at 03:12.

  9. این کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده است


  10. #58
    آخر فروم باز 3Dmajid's Avatar
    تاريخ عضويت
    Dec 2007
    محل سكونت
    پشت کامپیوتر
    پست ها
    6,067

    پيش فرض

    بابت تمام لطفا هایی که میکنید خیلی خیلی ممنونم، نمیدونم چه جوری جواب این همه محبت هاتون رو بدم.
    من این سوال هارو توی انجمن اصلی MSDN پرسیدم ولی متاسفانه اون جا هیچ کی نبود که به سوالهای من جواب بده !!!!
    یعنی هیچ کی بلد نبود !!!!
    چون قبلا چندتا سوال دیگه پرسیدم خیلی خوب جواب میدادن.

    خوشحالم از این بابت که چیزی که خودتان جوابش را پیدا کنید، انرا فراموش نخواهید کرد.
    ولی کمی شرمنده هم که ...
    اگه میشه بگید برای چی شرمنده اید ... کنجکاو شدم بدونم.


    Me.TextEditorControl1.Document.Insert(25, "Word")
    Me.TextEditorControl1.Document.Insert(Me.TextEdito rControl1.Document.TextLength, "Word")

    Me.TextEditorControl1.Document.TextContent &= "Word"


    من این کد رو روی یک باتن گذاشتم ولی کار نکرد !
    وقتی روی باتن کلیک میکنم خطا میده.

    خوشبختانه، مشکل این مورد هم حل شد.
    Class1 به برنامه به عنوان IFormattingStrategy اضافه شد و تحویل texteditor شد.

    حالا در هر کجای متن کلمه mahdi ویرایش شود، به هر نحوی که باشد اگر آخرش دو نقطه نداشته باشد، یک دو نقطه به اخر آن اضافه شده و بزرگی و کوچکی حروف هم اصلاح میشود، بدون مکس و به محض تشکیل لغت خالص mahdi در متن، یعنی مثلاً xmahdi شامل این بحث نمیشود، و اگر هم در زمان تایپ مکان نما روی حرف اخر (i) بوده باشد به بعد از دو نقطه میرود تا روند عادی تایپ به راحتی ادامه یابد، دقیقاً مثل ادیتور اصلی VS.

    ضمناً آخرین نسخه این dll را هم گیر آوردم و به همان پروژه با لینک قبلی اضافه کردم.
    لینک دانلود همان است:
    cid-9b2bdd1b12ce8c7d.skydrive.live.com/self.aspx/H2FX.Net/TextEditor.zip

    موفق باشید.
    شما دقیقا چیزی رو ساختید که من مد نظرم بود ... ولی چه جوری این کار رو کردید نمیدونم !
    لطفا توضیح بدید. من سعی میکنم تا حدی بفهمم ولی شما هم لطف کنید یه توضیحی بدید.

    با کمک شما تا حالا 40% از پروژه م رو ساختم ... اگه این هم اضافه کنم میشه 60% ... این خیلی خوب میشه.

  11. #59
    آخر فروم باز 3Dmajid's Avatar
    تاريخ عضويت
    Dec 2007
    محل سكونت
    پشت کامپیوتر
    پست ها
    6,067

    پيش فرض

    من توی پروژه م دقیقا یه کلاس ساختم و کدهای کلاس شما رو کپی کردم، ولی وقتی توی پروژه ی خودم mahdi رو میزنم کد رو اجرا نمیکنه ! مشکل از کجاس ؟

    کدهایی که برای این کار نوشتید دیدم، به نظر میرسید برای یه کلمه زیاد بود.
    من اگه بخوام همچین کاری رو برای 70 یا 80 کلمه یا شاید هم بیشتر به کار ببرم آیا راهی برای خلاصه تر شدن این کد هست ؟

    سوال بعدی این که چه جوری میشه به کاربر امکان کپی، کات و پیست کردن نوشته های درون تکست ادیتور رو داد ؟

  12. #60
    آخر فروم باز 3Dmajid's Avatar
    تاريخ عضويت
    Dec 2007
    محل سكونت
    پشت کامپیوتر
    پست ها
    6,067

    پيش فرض

    یک سوال دیگه ...

    آیا امکان داره وقتی کاربر روی این کنترل داره کدها رو تایپ میکنه یه لیست هم زیر کد ظاهر بشه که تمام کد های مورد نظر رو در بر بگیره و کاربر بتونه آسون تر کد خودش رو بنویسه ؟
    درست مثل vb که وقتی مثلا میزنیم form1.w یک لیست باز شده که میره روی تمام گزینه هایی که اولشون w داره و ما میتونیم راحت تر کار کنیم.

صفحه 6 از 11 اولاول ... 2345678910 ... آخرآخر

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •