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

نام تاپیک: ساختن object های vb6 به تعداد دلخواه

  1. #1
    کاربر دائمی آواتار jannati
    تاریخ عضویت
    فروردین 1382
    محل زندگی
    تهران
    پست
    728

    ساختن object های vb6 به تعداد دلخواه

    دوستان عزیز سلام
    من میخوام در برنامه ام به تعداد i (که یک متغییر است)object(مثلا checkbox) اضافه کنم که مقدار Iدر طول اجرا تغییر میکند.اینکار در vb.netبه راحتی امکان پذیر است .اما نمیدونم در vb6چطور اینکار را میشود کرد.اگر ممکنه راهنمایی کنید. :roll:

  2. #2
    کاربر دائمی
    تاریخ عضویت
    اسفند 1381
    محل زندگی
    Iran
    پست
    801
    شما برای این کار میتونید ابتدا یک نمونه از اون کنترل رو به صورت آرایه و با اندیس صفر روی فرم قرار بدید و بعد با دستور Load بقیه نمونه ها رو لود کنید. مثلا:
    Load CheckBox1(1)

    اما برای اینکه کنترل دیده شود باید ویژگی Visible و موقعیت مکانی اون رو تنظیم کنید.

  3. #3
    کاربر دائمی آواتار jannati
    تاریخ عضویت
    فروردین 1382
    محل زندگی
    تهران
    پست
    728

    با سلام

    جناب آقای عریضی
    ضمن تشکر از توجهتون و وقتی که گذاشتید باید بگم این کار را کردم.ولی هنگام اجرا روی chechboxخطای زیر را میدهد:
    sub or function not define
    در صورتی که آرایه صفر آن را در فرم قرار دادم و visibleشماره 1 آن را هم true کردم. :cry:

  4. #4
    کاربر دائمی
    تاریخ عضویت
    اسفند 1381
    محل زندگی
    Iran
    پست
    801
    امکان داره که این خطا از یک قسمت دیگه برنامه باشه. چرا که من فکر نمیکنم خطایی که شما گفتی در همچین مواقعی اتفاق بیفته. بهتره که شما یک بار این کد رو به صورت آزمایشی خارج از برنامه اصلی تست کنی و نتیجه رو ببینی.

  5. #5
    کاربر دائمی آواتار jannati
    تاریخ عضویت
    فروردین 1382
    محل زندگی
    تهران
    پست
    728

    با سلام

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

  6. #6
    کاربر تازه وارد آواتار MBeigy
    تاریخ عضویت
    فروردین 1382
    پست
    79
    با سلام
    اول از آقای عریضی معذرت میخوام که فضولی میکنم. چون کدش آماده بود گفتم بنویسم.
    شما اول باید یک چک باکس روی فرم قرار دهید و سپس خصوصیت Index اونو صفر کنید. بعد این کد رو وارد کنید.
    Private Sub Form_Load()
    Load Check1(1)
    Check1(1).Visible = True
    Check1(1).Caption = "The New"
    Check1(1).Left = Check1(0).Left + 400
    End Sub

  7. #7
    سلام
    خانم جنتی خدمت شما عرض کنم که چنانچه بر روی سیستم شما msdn نصب باشد آن را فعال کرده و در قسمت index ان این جمله را تایپ کنید ActiveControl Property تمام آن چیزهایی که شما نیاز دارید در آنجا کاملا توضیح داده ودر ضمن یک مثال جالب هم در آنجا گذاشته :oops:
    با عرض معذرت از دیگر دوستان :wink:

تاپیک های مشابه

  1. چگونه کریستال ریپورت در vb6استفاده کنم
    نوشته شده توسط احمد فخرالدین در بخش برنامه نویسی در 6 VB
    پاسخ: 9
    آخرین پست: چهارشنبه 17 بهمن 1386, 11:44 صبح
  2. پاک کردن Objectها از روی فرم
    نوشته شده توسط مهدی رحیم زاده در بخش C#‎‎
    پاسخ: 15
    آخرین پست: یک شنبه 18 شهریور 1386, 10:33 صبح
  3. ابزای برای نشان دادن وابستگی Objectهای DataBase
    نوشته شده توسط alex_kh58 در بخش SQL Server
    پاسخ: 1
    آخرین پست: دوشنبه 03 اردیبهشت 1386, 10:55 صبح
  4. ارتباط با OBJECTها در جاوااسکریپت
    نوشته شده توسط zrahimic در بخش طراحی وب (Web Design)
    پاسخ: 0
    آخرین پست: چهارشنبه 07 اردیبهشت 1384, 12:28 عصر
  5. ترتیب اجرای objectها
    نوشته شده توسط jannati در بخش VB.NET
    پاسخ: 4
    آخرین پست: شنبه 28 تیر 1382, 19:10 عصر

برچسب های این تاپیک

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

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