PDA

نسخه کامل مشاهده نسخه کامل : ساخت كنترل در زمان اجراي برنامه



3Dmajid
11-02-2009, 21:47
توي Vb6 چه جوري به كاربر همچين امكاني بديم كه با كليك كردن روي يك دكمه يه كنترل مثل Command بسازه ؟ من توي 2008 بلدم، توي 6 هم بلد بودم ولي يادم رفته :41:
منظورم استفاده از دستوراتي مثل Load نيست.
ساخت يك كنترل مجزا.

بهرام_62
11-02-2009, 22:30
فکر نکنم بشه
یا من بلد نیستم
چیزی که من یاد دارم همون لود هست
که باید یک کنترلت index دار باشه

3Dmajid
12-02-2009, 15:54
دوست عزيز پست من رو خوب نخوندي ؟!!

من قبلا بلد بودم ولي الان يادم رفته.

معلومه كه ميشه.

اگه پيدا كنم حتما مينويسم تا همه ازش استفاده كنن.

Payman_62
12-02-2009, 16:52
سلام.


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

3Dmajid
12-02-2009, 17:06
يه دنيا ممنونم.[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
يكي از مشكل هايي كه هنگام ساخت كنترل در vb6 هست اينه كه اگه بيشتر از يه دونه كنترل بسازيم خطا ميده، همچين مشكلي توي vb2008 نيست، آيا ميشه اين مشكل رو حل كرد ؟‌
فكر كنم به خاطر اينه كه اسم دو تا كنترل يكي ميشه.

karbon2010
12-02-2009, 21:55
سلام
من در حال انجام همین کار هستم به چند روش کار کردم اما هربار یک ارور تازه ای می ده

3Dmajid
12-02-2009, 22:54
سلام
من در حال انجام همین کار هستم به چند روش کار کردم اما هربار یک ارور تازه ای می ده


فكر كنم اين مشكل با اون دو تا راهي كه توي تاپيك ساخت InsertText مطرح شد برطرف بشه.

karbon2010
13-02-2009, 11:38
سلام
ممنون در همین تایپیک یک مطلب کوچک اضافه کردم میتونی ببینی

mamaliomega
04-03-2010, 04:53
این کدی که دادید برای تکست باکس هست. خواهشا لطفا.... اگه ممکنه کد برای ساخت winsock در زمان اجرای برنامه هم بدید.

M i L @ D
04-03-2010, 10:32
ابتدا یک Command یا هر شی رو روی فرم بذارید !

Command یا شی رو به آرایه تبدیل کنید !

بعد این کد رو داخلش بنویسید :



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



* یادت نره حتما Visible رو مساوی True قرار بدی !
* برای ایجاد یکی دیگه هم کافیه بجای اون یک بنویسی دو و مختصاتش رو تنظیم کنی !

M i L @ D
04-03-2010, 10:59
يه دنيا ممنونم.[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
يكي از مشكل هايي كه هنگام ساخت كنترل در vb6 هست اينه كه اگه بيشتر از يه دونه كنترل بسازيم خطا ميده، همچين مشكلي توي vb2008 نيست، آيا ميشه اين مشكل رو حل كرد ؟‌
فكر كنم به خاطر اينه كه اسم دو تا كنترل يكي ميشه.

این کد هم برای ایجاد دو Command :


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


* فقط کافیه اون 2 رو به 3 تغییر بدید تا کنترل جدید ایجاد بشه !

3Dmajid
04-03-2010, 11:04
خیلی ممنون، ولی این تاپیک که واسه یکی دو سال پیشه :31:
البته خوبه چون شاید بعضیا بخوان بیان بخونن یاد بگیرن.
خیلی ممنون :11:

M i L @ D
04-03-2010, 12:07
خیلی ممنون، ولی این تاپیک که واسه یکی دو سال پیشه :31:
البته خوبه چون شاید بعضیا بخوان بیان بخونن یاد بگیرن.
خیلی ممنون :11:

جدا ؟! :31:

اصلا به تاریخ پست ها توجه نکردم ... نمیدونم کی این تاپیک رو بالا آورد ! ( معذرت )


----
خواهش میکنم !