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

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




نمايش نتايج 1 به 4 از 4

نام تاپيک: روش تغییر دادن نام شی هنگام برنامه نویسی

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Jan 2009
    پست ها
    23

    پيش فرض روش تغییر دادن نام شی هنگام برنامه نویسی

    سلام
    یه سوال دارم
    فرض کنید توی فرم برنامه مثلا 4 تا ادیت داریم و میخوایم با توجه به ورودی کاربر یکی از اون ادیت ها فعال بشه مثلا اگه کاربر گزینه اول روانتخاب کنه، edit1 فعال بشه و الی آخر.
    ولی نمیدونم چجوری میشه تو برنامه نویسی اینکارو کرد.
    مثلا باید یه چیز تو این مایه ها باشه:
    (فرض کنید کاربر از combobox گزینه اول رو انتخاب کرده)
    self.edit[combobox1.itemindex+1].SetFocus
    که اگه درست برنامه نویسی شده بود باید جای این دستور کار میکرد:
    self.edit1.SetFocus
    میشه راهنماایم کنید برنامه نویسی صحیحش چطوریه؟
    ممنون
    Last edited by amirtofighi; 10-04-2013 at 13:57.

  2. #2
    حـــــرفـه ای *Batman*'s Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    Virtual Environment
    پست ها
    5,203

    پيش فرض

    سلام
    میتونید از روش زیر استفاده کنید.فقط خاصیت Tag همه Edit ها رو متناظر با Combobox.Itemindex مقداردهی کنید.
    مثلا برای 4 تا Edit ،تگ ها رو از صفر تا 3 مقداردهی کنید.

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

  3. #3
    داره خودمونی میشه
    تاريخ عضويت
    Jan 2009
    پست ها
    23

    پيش فرض

    batman عزیز ممنون از کمکتون
    ولی من اون مثال رو فقط از این جهت زدم که بتونم سوالم رو خوب متوجهتون بکنم
    مثلا فرض کنید 40 تا Tdbtext دارم و لازمه با یک کلیک کاربر datasource بیست تا از اونها رو عوض کنم.اگه بخوام 20 تا خط برنامه بنویسم خیلی وقت گیره ولی با اون چیزی که نوشتم یعنی مثلا
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    میشه با یه حلقه for چهار خطی دیتاسورس همشون رو عوض کرد.
    بازهم میگم اینها همه مثاله. اگه بشه با یک دستور برنامه نویسی، شی مورد نظرمون رو موقع اجرای برنامه مشخص کنیم خیلی جاها بدرد بخوره.

  4. #4
    اگه نباشه جاش خالی می مونه CPUSatan's Avatar
    تاريخ عضويت
    Oct 2007
    محل سكونت
    Tehran
    پست ها
    246

    پيش فرض

    دوست عزیز با عرض شرمندگی هنوز متوجه سوالت نشدم. اگه میشه بیشتر توضیح بده تا بتونم راهنماییت کنم

Thread Information

Users Browsing this Thread

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

User Tag List

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

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