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

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




صفحه 1 از 6 12345 ... آخرآخر
نمايش نتايج 1 به 10 از 53

نام تاپيک: text box کمک کنید

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Jun 2013
    پست ها
    61

    پيش فرض text box کمک کنید

    من چندتا سوال دارم(برای پروژه مبانی دبیرستان)
    خواهشادرسطح مبتدی توضیح دهید
    لطفابرای هرمورد فرمول کلی دستور ویک مثال هم برای فهم بیشتر بزنید
    1-چطورمیتونم اشاره گرtextbox(همون چشمک زنه)رو یکدونه جلو ببرم
    2-چطورمیتونم درtextboxعدد چاپ کنم؟(مثلا بگم باکلیک روی فلان دکمه عدد4 رو در text box بنویس)
    3-چطورمیتونم عدد داخل textboxروداخل یک متغیر بریزم
    4-چطورمیتونم پشت سرهم اعداد رو چاپ کنه؟(مثلا میگم باکلیک رو فلان گزینه درTEXTBOXبنویس2وباکلیک روی گزینه دیگر درtextboxوجلوی همون عدد قبلی بنویس3 که درمجموع میشه عدد23 وبعدبگم حالا همین عدد رو روی یک متغیر بریز)
    فقط لطفا در حد مبتدی جواب بدید واگه احساس کردین جایی از توضیحاتتون سخته لطفا تشریح کنید
    باتشکر

  2. #2
    اگه نباشه جاش خالی می مونه L͠øneWolf's Avatar
    تاريخ عضويت
    Feb 2014
    محل سكونت
    ۴۱ تریلیون کیلومتری آلفا قنطورس
    پست ها
    294

    پيش فرض

    2-چطورمیتونم درtextboxعدد چاپ کنم؟(مثلا بگم باکلیک روی فلان دکمه عدد4 رو در text box بنویس)
    اشیاء در ویژوال بیسیک می تونن صفت (Property) داشته باشن. صفت ها هم می تونن خونده بشن (Get) مثل این مثال:


    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

    یا تنظیم بشن (Set)، مثل این:


    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

    TExtbox صفتی به اسم Text داره که می تونید تنظیمش کنید.


    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

    1-چطورمیتونم اشاره گرtextbox(همون چشمک زنه)رو یکدونه جلو ببرم
    با اضافه کردن یکی به صفت SelStart


    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

    3-چطورمیتونم عدد داخل textboxروداخل یک متغیر بریزم

    مثل توضیح اول باید صفت Text خونده بشه و داخل یک متغیر ریخته بشه.


    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

    4-چطورمیتونم پشت سرهم اعداد رو چاپ کنه؟(مثلا میگم باکلیک رو فلان گزینه درTEXTBOXبنویس2وباکلیک روی گزینه دیگر درtextboxوجلوی همون عدد قبلی بنویس3 که درمجموع میشه عدد23 وبعدبگم حالا همین عدد رو روی یک متغیر بریز)

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

    نمی دونم به اندازه کافی مبتدی بود یا نه... امیدوارم بوده باشه

  3. این کاربر از L͠øneWolf بخاطر این مطلب مفید تشکر کرده است


  4. #3
    داره خودمونی میشه
    تاريخ عضويت
    Jun 2013
    پست ها
    61

    پيش فرض

    واقعادستت دردنکنه خیلی خیلی کامل ومبتدی توضیح دادی
    ازت متشکرم

  5. #4
    داره خودمونی میشه
    تاريخ عضويت
    Jun 2013
    پست ها
    61

    پيش فرض

    به مشکل برخوردم من این دستوری رو که شماگفتی به کاربردم اما مشکلم حل نشد
    TextBox1.SelStart = TextBox1.SelStart + 1
    من میخوام یک ماشین حساب درست کنم وبرای این ماشین حساب 10 تا کلید عدد گذاشتم(از0تا9) وبرای هر یک کلید برنامه زیر رونوشتم(مثلا برای کلیدعدد2)
    Private Sub Picture2_Click(Index As Integer)
    Text.Text = 2
    Text.SelStart = Text.SelStart + "1"
    End Sub
    من وقتی مثلا عدد2 رو کلیک میکنم طبق برنامه درtextboxعدد2چاپ میشه .لی وقتی روی یک عدد دیگه کلید میکنم عدد2پاک میشه وعددجدیدجایگزین میشه درصورتی که من میخوام وقتی روی عددی کلیک کردم عدد در textboxچاپ بشه و وقتی روی عدد دیگری کلیک میکنم درجلوی آن عدد جدید چاپ بشه؟باید چکار کنم؟

  6. #5
    اگه نباشه جاش خالی می مونه L͠øneWolf's Avatar
    تاريخ عضويت
    Feb 2014
    محل سكونت
    ۴۱ تریلیون کیلومتری آلفا قنطورس
    پست ها
    294

    پيش فرض

    باید بنویسید:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    یعنی Text.Text رو بخون، اون رو با "2" جمع رشته ای بکن و مقدار حاصل شده رو بریز داخل Text.Text

    مثلا اگر مقدار Text.Text قبلا "3" بوده، الان اون رو با "2" جمع می کنه که حاصل می شه "32" و نتیجه رو داخل Text.Text می ریزه.

  7. این کاربر از L͠øneWolf بخاطر این مطلب مفید تشکر کرده است


  8. #6
    داره خودمونی میشه
    تاريخ عضويت
    Jun 2013
    پست ها
    61

    پيش فرض

    درست شد ایولا دمت گرم
    Last edited by asrema; 02-03-2014 at 19:18.

  9. #7
    داره خودمونی میشه
    تاريخ عضويت
    Jun 2013
    پست ها
    61

    پيش فرض

    یه سوال دیگه ممیزروچطوری میتونم محدود کنم آخه هرچندتاممیز که بخوام میتونم بزارم
    Text.Text = Text.Text+ "."
    اما من میخوام فقط یکدونه ممیز بزاره وبیشتراز یکی نتونه بزاره

  10. #8
    اگه نباشه جاش خالی می مونه L͠øneWolf's Avatar
    تاريخ عضويت
    Feb 2014
    محل سكونت
    ۴۱ تریلیون کیلومتری آلفا قنطورس
    پست ها
    294

    پيش فرض

    راه زیاد داره. می شه یک متغیر عمومی (خارج از تابع/روال) تعریف کرد و هر وقت نقطه گذاشته شد مقدارش True بشه و قبل از این که بخوایم نقطه بذاریم چک کنیم ببینیم اون متغیر True هست یا نه.

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    Last edited by L͠øneWolf; 02-03-2014 at 23:31.

  11. 2 کاربر از L͠øneWolf بخاطر این مطلب مفید تشکر کرده اند


  12. #9
    داره خودمونی میشه
    تاريخ عضويت
    Jun 2013
    پست ها
    61

    پيش فرض

    آقا ماخارج تابع نوشتیم اما errorزیر میاد
    invalid outside procedure

  13. #10
    داره خودمونی میشه
    تاريخ عضويت
    Jun 2013
    پست ها
    61

    پيش فرض

    راستی چندتا سوال درمورد دفترچه تلفن دارم
    اول اینکه من سه تا باکس برای(نام ونام خانوادگی وشماره تلفن) ویک کلید کاممند(برای ثبت) بازکردم حالا میخوام وقتی تو اینا چیزی وارد میکنم ودکمه ثبت رو که می زنم همه اون سه مورد در یک حافظه یا هرجایی ذخیره بشه تا بتوان موقع جستجو راحت اونها رو فراخوان کرد حالا باید از چه دستوری استفاده کنم؟

صفحه 1 از 6 12345 ... آخرآخر

Thread Information

Users Browsing this Thread

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

User Tag List

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

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