سلام
می خاستم کمکم کنید که از یک کلاس در فرم اپلیکیشن استفاده کنم
مثلا یه کلاس بنویسم که یه کاری انجام بده بد از اون در فرم اصلی استفاده کنم
(البته اینو بگم که اینکارو مثل برنامهای کنسولی انجام دادم ولی نشد)
کمک کنید خیلی ضروریه
سلام
می خاستم کمکم کنید که از یک کلاس در فرم اپلیکیشن استفاده کنم
مثلا یه کلاس بنویسم که یه کاری انجام بده بد از اون در فرم اصلی استفاده کنم
(البته اینو بگم که اینکارو مثل برنامهای کنسولی انجام دادم ولی نشد)
کمک کنید خیلی ضروریه
اگه در Solution Explorer بر روی نام پروژه راست کلیک کنید و گزینه Add New Itemرو انتخاب کنید می تونید یه کلاس بسازید و در داخل این کلاس می توانید تابع های لاطم رو تعریف کنید و در فرم های پروژه از این تابع ها استفاده کنید.فقط باید به صورت زیر آنها را فراخوانی کنید :
Class1.Function1();
البته اگه درست منظورتون رو کتوجه شده باشم.
منظورم همینه ولی اگه لطف کنی با یه مسال برام روشنتر توضیح بدی ممنون میشم
مثلان یه برنامه بنویسی که بخاد فاکتوریل رو حساب کنه برنامه ما هم یه تکسباکس و یه بوتون و یه لیبل داشته باشه حالا از کاربر یه عدد بخادکه تو تکسباکس بنویسه و بد محاسبات رو تو یه کلاس انجام بده(یعنی در حلقه for که تو کلاس مورد نظره ماست i<=textbox باشه ) بد با زدن بوتون عدد مورد نظر تو لیبل چاپ ش .
سلام
بعد کارایی که دوستمون گفتن
از کلاس object بساز و استفاده کن
مثلا اسم کلاس car هست
اسم object هم objcar
اسم تابع از کلاس funCar
حالا
car objcar =new car();
objcar.funCar();
حالا ما فرض کردیم تابع static نیست
این میشه کلاست
class Class1
{
public int fuc(int num)
{
for (int i = 0; i < num; i++)
{
}
}
}
این هم فراخوانی کلاس
Class1 objcl = new Class1();
objcl.fuc(textBox1.Text);
دمت گرم
کارامو خیلی جلو انداختی
بازم دمت گرم