PDA

نسخه کامل مشاهده نسخه کامل : ارتباط با Activex



mehdi_yg
26-07-2008, 14:46
سلام
من یه فایل Activex ایجاد کردم و توش دوتا textbox دارم (text1 , text2) حالا میخوام وقتی اونو به پروژم اضافه میکنم ، بتونم متن اونارو با نوشتن کد تغییر بدم . مثلاً وقتی متنی رو تو Text3 روی فرمم نوشتم اونو منتقل کنه به text1 روی کنترل و متن text4 روی فرمم رو منتقل کنه به text2 روی کنترول

Smafias
27-07-2008, 00:56
توی ActiveX یک Property به نام Text باید اضافه بشه --

بصورتی که برای Get بنویس:

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

و برای Let بنویس:

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

و برای UserControl_ReadProperties این رو اضافه کنین:

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

و برای UserControl_WriteProperties هم این رو:

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

***
لازم به ذکر است که TextBox ها باید بصورت آرایه ای و با نام TextBox باشند.
***

حالا برای تغییر محتویات آنها کافیست که (مثلا اگر نام ActiveX شما UserControl باشد):
مثال: برای تغییر متن جعبه متن دوم:

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

مثال: برای نمایش متن جعبه متن اول:

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


به همین سادگی!

مشکلی داشتید مطرح کنید :11: