mehdi.safavie
جمعه 07 تیر 1392, 03:29 صبح
نمیدونم چطور باید توضیح بدم چی نیاز دارم . زمانی که برنامه در حال اجراست ، میخوام با کلیک بر روی یک Button مشخصه Name اون Button رو برام پیغام بده .
در زمان کد نویسی به هر دلیلی نمیدونیم که Name اون چیه ، در کل آیا کدی هست که مثلا اینطوری کار کنه :
MsgBox(Me.Name)
من نمیخوام وقتی این دستور اجرا میشه مشخصه Name فرم نمایش داده بشه میخوام مشخصه Name اون چیزی که روش کلیک کردم نشون داده بشه . اگه متوجه نشدی پس توضیحات پایین رو بخون
یه برنامست که با موس هر جایی از فرم کلیک کنی همونجا یه Button ایجاد میکنه .
برای اینکار یه آرایه از نوع Button گرفتم . با فرض اینکه آرایه 10 مقدار داره . حالا به هر Button ایجاد شده یه برنامه داده شده و همشون یه کار رو انجام میدن (مثلا یه پیام میدن) ، حالا میخوام وقتی روش راست کلیک میکنم اون Button حذف بشه یا اصلا غیب بشه . ولی مشکل اینجاست که من نمیتونم Name اون Button ی که کلیک کردم رو پیدا کنم تا تو روال راست کلیکش رو بگم نام فلان رو حذف یا مخفی کن .
پس به این نیاز دارم یه چیز مثله Me.Name که به جای فرم همون Button ی که کلیک شده رو برام نمایش بده .
در زمان کد نویسی به هر دلیلی نمیدونیم که Name اون چیه ، در کل آیا کدی هست که مثلا اینطوری کار کنه :
MsgBox(Me.Name)
من نمیخوام وقتی این دستور اجرا میشه مشخصه Name فرم نمایش داده بشه میخوام مشخصه Name اون چیزی که روش کلیک کردم نشون داده بشه . اگه متوجه نشدی پس توضیحات پایین رو بخون
یه برنامست که با موس هر جایی از فرم کلیک کنی همونجا یه Button ایجاد میکنه .
برای اینکار یه آرایه از نوع Button گرفتم . با فرض اینکه آرایه 10 مقدار داره . حالا به هر Button ایجاد شده یه برنامه داده شده و همشون یه کار رو انجام میدن (مثلا یه پیام میدن) ، حالا میخوام وقتی روش راست کلیک میکنم اون Button حذف بشه یا اصلا غیب بشه . ولی مشکل اینجاست که من نمیتونم Name اون Button ی که کلیک کردم رو پیدا کنم تا تو روال راست کلیکش رو بگم نام فلان رو حذف یا مخفی کن .
پس به این نیاز دارم یه چیز مثله Me.Name که به جای فرم همون Button ی که کلیک شده رو برام نمایش بده .