سلام.
من چند تا سوال دارم كه ممنون ميشم اونايي كه c# رو قورت ميدن كمكم كنن!
.
سوال دوم:
كاربرد كلاس سيستمي environment چيه؟
اطلاعات خوبی در زمینه سیستمی که در حال کار کردن باهاش هستید را بهتون می ده..
مثلا
کد:
Environment.OSVersion.Platform
پلت فرم سیستمتون را بهتون میده.. مثلا Win32 NT
یا مثلا
کد:
Environment.OSVersion.Version
نسخه سیستم عاملتون را میده. مثلا برای Win2k3server = 5.2.3790.65536
یا مثلا می تونید مسیر فولدر های ویژه ای مانند MyComputer و ... را به دست بیارید که این خیلی کاربرد داره
کد:
Environment.SpecialFolder.Desktop
Environment.SpecialFolder.MyComputer
Environment.SpecialFolder.MyDocuments
و ....
سوال سوم:
درست و حسابي معني و مفهوم component رو نمي دونم.و نمي فهمم كاربردش چيه!(يه وقت بهم نخندينا!!!!)
اصلا خنده نداره!!!
در دات نت 2.0 ، شما دو نوع کنترل کلی می توناید داشته باشید. یک دسته از این کنترل ها، کنترل هایی هستند که از آن ها استفاده می کنید. مانند Button ، TextBox و ... که در واقع به این ها اصطلاحا کنترل های ویژوال یا کنترل های بصری گفته می شود. چراکه کاربر می تونه اونا را روی Interface برنامه مشاده کنه..
دسته دیگر کنترل های None Visual یا غیر بصری هستند. این دسته از کنترل ها، اگر چه گاها کارایی بسیار زیادی دارند ولی مستقیما در UI برنامه شما نشان داده نمی شوند. مثل کنترل OpenFileDialog ، SaveFileDialog ، Timer و ...
نکته اصلی اینه که کنترل های ویژوال از کلاسی به نام Control در دات نت ارث بری می کنند و لی کنترل های NoneVisual از کلاس Component ارث بری می کنند.
پس در واقع اگر شما خواستید، کنترل جدیدی ( مثلا یک Button که به صورت Gradient می باشد) تعریف کنید، باید از کلاس Control ارث بری کنید و خواص و رویداد ها و متد های مربوطه را پیاده سازی کنید.. ولی اگر خواستید، یک کامپوننت طراحی کنید، که در فرم نشان داده نشود ولی از نتایج آن استفاده کنید باید از کلاس Component ارث بری کنید./
کلاس Component در فضای نام System.ComponentModel و کلاس کنترل در فضای نام System.Windows.Forms می باشد.
سوال چهارم:
چطور مي تونم از msdn استفاده كنم؟
plzzzzzzzzzzzzzzzzzzzzzzz كمكم كنيد!
یا اینکه به صورت آنلاین به سایت ماکروسافت متصل شوید..
توسط این لینک
یا اینکه سی دی های مروبطه ( سی دی های 3و4و5) ویا درون DVD، بایستی MSDN Library را نصب کنید.
موفق باشید