درس زندگی به زبان سی شارپ

درس زندگی به زبان سی شارپ !!

برای خاموش شدن    =          Shutdown -s -t 0

برای ریستارت           =          Shutdown -r -t 0

برای لاگ آف            =           Shutdown -l -t 0

به جای 0 می توان عددی برای شمارش معکوس نوشت  :)

پی نوشت :

این روزا چون دارم رو پروژه دانشگاه کار میکنم دنیا رو کد میبینم!  :)

متحرک کردن متن با Scrool Text

کمک این برنامه ی ساده میتوانید متن های خود را به صورت متحرک در آورید. همانند عکس زیر:

بقیه در ادامه مطلب ...


ادامه نوشته

مجموعه ‌۵۴ پوسته زیبا برای فرم

مجموعه‌ای شامل ۵۴ پوسته زیبا برای زیبا سازی و تغییر فرم که به برنامه‌تان یه حال و هوای دیگه‌ای میده.توصیه میکنم از دریافت این پوسته‌های زیبا دریغ نکنید. 

جهت دیدن نمونه‌ای از این پوسته‌ها و آموزش استفاده از آن به ادامه مطلب بروید.

نمونه‌ای از این پوسته‌ها: 

 

 

 


دانلود در ادامه مطلب ....

ادامه نوشته

وارد کردن فقط عدد در Textbox  (آموزش)

گاهی اوقات نیاز است که ورود اطلاعات را به Textbox محدود به عدد کنیم و از ورود اطلاعاتی به غیر از عدد جلوگیری کنیم.دو روش را آموزش میدهم.این کدها را در رویداد KeyPress مربوط به Textbox وارد کنید.

 

روش اول:   

 

 

 ;int isNumber=0  

e.Handled=!int.Tryparse 

(e.Keychar.ToString(), out isNumber) 

;

روش دوم: 

 if 

('e.KeyChar <= '9' && e.KeyChar >= '0)

;e.Handled = false 

else  

 ;e.Handled = true

منبع : http://www.csharpdotnet.blogsky.com

آموزش نحوه قرار دادن ToolTip برای کنترل  (آموزش)

در این آموزش میتوانید با آوردن ماوس روی کنترل مربوطه متنی نیز جهت توضیحات نمایش داده شود. مانند شکل زیر: 

 

 

 

برای مثال میخواهیم با آوردن ماوس روی Textbox مثل شکل بالا متن توضیحات مربوطه نمایش داده شود.برای این کار به رویداد MouseEnter کنترل Textbox بروید و دابل کلیک کرده و کد زیر را وارد نمایید: 

 

;() ToolTip x = new ToolTip 

;("توضیحات مربوطه",x.SetToolTip(textBox1


منبع : http://www.csharpdotnet.blogsky.com 

نحوه اجرای برنامه های ویندوز در داخل برنامه  (آموزش)

گاهی اوقات نیاز است که در برنامه مان یک برنامه جانبی از ویندوز را اجرا کنیم.مثلا فرض کنید برنامه ای داریم و دکمه ای قرار می دهیم که برنامه ماشین حساب ویندوز را اجرا کند و دیگر نیازی به نوشتن برنامه ماشین حساب نداریم.برای اینکار از قطعه کد زیر استفاده می کنیم:   

 

 

چیزی که در اینجا مبهم است "نام فایل" می باشد که نام برخی از برنامه های مهم را در زیر قرار می دهم :

Calc.exe :برنامه ماشی حساب 

mspaint.exe :برنامه پینت

notepad.exe :برنامه نت پد

cmd.exe :محیط Command Prompt

taskmgr.exe :تسک منیجر ویندوز

control.exe :کنترل پنل

regedt32.exe :تنظیمات رجیستری

msinfo32.exe :آوردن مشخصات سیستم 

clipbrd.exe :آوردن کلیپ بورد(مدیریت حافظه ویندوز)--البته در حالت پیشفرض این برنامه در ویندوز سون وجود ندارد و در ویندوز سون قابل اجرا نیست مگر اینکه فایل clipbrd موجود در پوشه C:\WINDOWS\system32 از ویندوز xp را کپی کرده و در پوشه C:\WINDOWS\system32 از ویندوز سون paste کنیم--

در آخر یک نمونه مثال را برای دانلود قرار می دهم.  

 

منبع : http://www.csharpdotnet.blogsky.com

ایجاد عدد رندوم واقعی در سی شارپ c#

ایجاد عدد رندوم واقعی در سی شارپ c#


byte[] randomNumber = new byte[1];
System.Security.Cryptography.RNGCryptoServiceProvi  der.Create().GetBytes(randomNumber);
MessageBox.Show("Random Number : " + randomNumber[0].ToString());

چند سوال از کنسول سی شارپ 2

1)برنامه ای بنویسید که عدد صحیح و مثبت nرا از ورودی بگیرد و مشخص کند این عدد با مغلوبش(وارونه)برابر است یا خیر؟

2)برنامه ای بنویسید که تعدادی عدد از وردی بگیرد و بزرگترین عدد و کوچکترین عدد را یافته و چاپ کند؟


3)یک ارایه ده عنصری از ورودی بگیرید و اریه را وارونه کنید؟


4)عددی بین 1تا 366 از ورودی بگیرید و مشخص کنید این عدد چه تاریخی از سال شامل ماه و روز را مشخص میکند؟

5)تاریخی شامل روز و ماه را از ورودی بگیرید و مشخص کنید این تاریخ چندمین ر.وز سال است؟


جواب در ادامه مطلب ...

ادامه نوشته

چند سوال از کنسول سی شارپ

1)عدد صحیح nرا بگیرد و مشخص کند nاول است یا خیر؟
(عدد اول عددی است که فقط مقسوم الیه دارد)
................................................................................
2)برنامه ای بنویسید که عدد nرا ازورودی بگیردو مشخص کند n کامل است یا خیر؟
(عدد کامل عددی است که مجموع مقسوم الیه های ان دوبرابر خود باشد)
.............................................................................

3)اعداد اول کوچکتر از یک میلیون را چاپ کنید؟

............................................................................

4)اعداد کامل کوچکتر از یک میلیون را چاپ کنید؟


جواب در ادامه مطلب ...

ادامه نوشته

socket programing , برنامه نویسی شبکه به زبان C#

Network programming with C#

در این کتاب به آموزش برنامه نویسی شبکه و چگونگی کار با سوکت و… پرداخته شده است .

امروزه با گسترش ارتباطات و انواع شبکه های کامپیوتری جهت انجام امور نیاز مبرم به بر نامه های تحت شبکه از جمله socket programing احساس میشود , لذا در این کتاب به ا رائه مطالبی در این زمینه و ایجاد یک برنامه تحت شبکه(برنامه chat) میپردازیم. در حقیقت این کتاب نقطه آغازی برای همه بر نامه نویسانی خواهد بود که به نحوی مجبور خو اهند شد برنامه کار بردی تحت شبکه اینترنت بنویسند.
برای یک ارتباط نیاز به موارد زیر است :
• ارتباط ادامه دار
• زبان مشترک
• معنای آدرس دهی
ارتباط عمومی:
پروتکلها : زبانهای مشترک اینترنت هستند.
.
.
.
.
دانلود در ادامه مطلب ...

ادامه نوشته

4 سوال از سی شارپ کنسول C# console

1) javabe soale mosalase motasaviol saghein be sorate "*" :

2) javabe soale chape tartibe addad zire ham be sorate " 1   123    12345  ..." zire ham :

3) javabe soale barnamee benevisid ke nomreie 5 dars be hamrahe tedad vahed har kodam ra dariaft konad va moadele daneshjo ra mohasebe va namaiesh dahad .

4) javabe soale barnamee benevisid ke tedadi esm va moadele daneshjo az karbar dariaft konad va begoiad ke kodam daneshjo va ba che moadele balatarin moadel ra kasb karde (iani behtarin daneshjo kodam ast )

for answer click on continue this post ...

جواب در ادامه مطلب ...

ادامه نوشته

پرسش و پاسخ

این برنامه به درخواست یکی از دوستان اینجا زده شده.

====

برنامه ای که عددی رو از ورودی خوانده و مشخص کند که چه روزی از هفته است؟

* دوست عزیز :

1- نگفتید توسط چه زبانی نوشته بشه

2- برنامه زیر به زبان #C نوشته شده.


جواب در ادامه مطلب ...

ادامه نوشته