ورود

View Full Version : حرفه ای: استفاده از OCX



IamOverlord
جمعه 24 تیر 1390, 20:11 عصر
سلام دوستان،
چه طور می شه همان طور که با کد نویسی و استفاده از توابع API پنجره ای را باز می کنیم، با استفاده از کد نویسی در زمان اجرا Control ای را ایجاد و از آن استفاده کنیم؟

returnx
جمعه 24 تیر 1390, 21:20 عصر
به این شکل :

Dim Com As CommandButton
Set Com = Me.Controls.Add("vb.commandbutton", "my_button")
Com.Left = 20
Com.Visible = True
Com.Caption = "YES"

IamOverlord
جمعه 24 تیر 1390, 21:25 عصر
در حالت کلی چی ؟ یعنی بخوایم یه OCX دلخواه رو که تو VB نیست رو در زمان اجرا از جایی مثل پوشه ی سیستم Load کنیم؟

returnx
جمعه 24 تیر 1390, 22:01 عصر
با استفاده ز دستور Object Create میتونید یک شی از یک کلاس رو ایجاد کنید اما دقیقا نمیدونم آیا میشه یک OCX رو هم به این روش ایجاد کرد یا خیر...
(نمیدونم چرا جای کلمه ها عوض میشه!؟ اول Create بعد Object )