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

نام تاپیک: اضافه کردن کنترل به برنامه با کدنویسی

  1. #1
    کاربر دائمی آواتار ehsan_ansaripoor
    تاریخ عضویت
    تیر 1384
    محل زندگی
    isfahan
    پست
    706

    اضافه کردن کنترل به برنامه با کدنویسی

    لطفا بگویید چگونه می شود با کدنویسی یک کنترل مثل Label یا TextBox را به برنامه اضافه کرد (پیشاپیش سپاسگزارم)

  2. #2
    برای ایجاد کنترل‌هایی نظیر Label یا TextBox باید کنترلی همانند آنها از قبل وجود داشته باشد تا بتوان از آنها نمونه گرفت. برای اینکار ابتدا کنترلی نظیر Text1 بر روی فرم خود قرار دهید و خاصیت Index آنرا صفر کنید. حال چنانچه دستور زیر را اجرا کنید یک کپی از شئی Text1 ایجاد می‌شود ولی با Index 1

    Load Text1(1)

    شئی جدید شما Text1(1) است که فقط ایجاد شده و در حافظه قرار گرفته است.
    از نظر اندازه و موقعیت و دیگر خصوصیات دقیقا نظیر Text1(0) است. پس اولین راه تغییر موقعیت مکان آن است و سپس قابل نمایش کردن آن. بدین صورت:
    Text1(1).Left=0
    Text1(1).Top=0
    Text1(1).Visible=True

  3. #3
    سلام
    نیازی به وجود کنترل در فرم نیست .

    <span dir=ltr>

    dim tx As Object

    Private Sub Command1_Click&#40;&#41;
    Set tx = Controls.Add&#40;"vb.textbox", "txt1", Me&#41;
    tx.Visible = True
    tx.Top = 1500
    tx.Left = 1440
    tx.Width = 2500
    tx.Text = "Hellooooo"
    End Sub

  4. #4
    برنامه نمونه شما کاملا صحیح است ولی اگر بخواهید تعداد بیشتری بر روی فرم قرار بدهید بهترین راه استفاده از آرایه‌ای از کنترلهاست که مدیریت بیشتر و راحت‌تری را می‌توان با آنها داشت.

  5. #5
    کاربر دائمی آواتار ehsan_ansaripoor
    تاریخ عضویت
    تیر 1384
    محل زندگی
    isfahan
    پست
    706
    با تشکر از هر دو دوست عزیزم از راهنمایی شما نهایت تشکر را دارم.

  6. #6
    می تونیم از یک دی ال ال استفاده کنیم که تمام کترلا داخلشه ولی اسمشو یادم نیست

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

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