ورود

نسخه کامل مشاهده نسخه کامل : نمایش VB-InputBox در #C



aliaghaaaaa
28-07-2009, 11:31
سلام.
من یه کد برای سی شارپ میخوام که کار دستور inputbox در vb رو انجام بده.
یعنی یه پیام به کاربر بده و از کاربر ورودی بگیره.
ممنون.

mahdi7s
28-07-2009, 17:16
سلام

شما باید اینجور دیالوگها رو خودتون طراحی کنید.

برای طراحی هم یه ویندوز فرم جدید به برنامه اضافه می کنید و فرم رو طراحی می کنید.
وقتی هم می خواین نشونش بدین از متد ShowDialog استفاده کنید.


موفق باشید.

aliaghaaaaa
28-07-2009, 19:42
سلام.
ممنون.

_H2_
29-07-2009, 11:56
سلام
همانطور که دوستمان mahdi7s گفتند بهترین راه ایجاد یک فرم خالی اختصاصی است...
حتی این را به VB کارها هم توسیه میکنم که سعی کنند تا حد امکان از دستورات قدیمی تر فاصله بگیرند و با روشها و متدهای فعلی کار کندد.

ولی کلی عرض میکنم اگر زمانی کسی در زبان دات نتی خواست متد یا دستور خاصی از VB را در زبان دیگر هم داشته باشد میتواند اسمبلی Microsoft.VisualBasic.dll را به پروزه خود add reference کند.
به طور مثال تابع InputBox در مسیر زیر تعریف شده است:
Microsoft.VisualBasic.Interaction.InputBox

(مجدد تاکید میکنم که کمتر استفاده کردن از توابع این اسمبلی و به جایش سوییچ به توابع و متدهای استاندارد دات نت برای VB کارها هم بهتر است.)
موفق باشید.