دانلود دو تا سورس!

امروز دو تا نرم افزار جالب نوشته شده با #c رو گذاشتم که امید وارم خوشتون بیاد

اولی یه برنامه واسه پخش فایل های صوتی ب پسوند Wav

 هس که با #C نوشتم و دمی هم یه برنامه واسه

عکس گرفن از صفحه دسکتاپه هر دو تا با سورس هستن 

برای دانلود نرم افزار Wav Player اینجا کلیک کنید

برای دانلود نرم افزار عکس گیر از دسکتاپ اینجا لیک کنید

درضمن پسورد هر دوتا :www.csdn.blogfa.com هسنت

این ملب مربوط به CSDN مباشد هرگونه کپی براداریبا ذکر منبع مجاز مبشد

تغییر شکل کنترل های دات نت در #C

خیلی ها دوست ندران که از کنترل های دات نت به همون شکلی که هستن اسفتاده کنن

خوب مایکروسافت واسه اینکه بتونیم تو دات نت به راحتی شکل فرم و یا بعضی از کنترل ها

رو تغییر بدیم یه کلاس تو فضای نامی Systen.drawing.Regoin  قرار داده که شئ از کلاس

System.Drawing.Drawing2D.Graphicspatch

رو به عنوان پارامتر  دریافت میکنه این شئ شکلیه که قراره کنترل دلخواه ما به اون شکل در بیاد 

اگه دقت کرده باشین اکثر کنترل ها در دات نت خاصیتی به نام Regoin دارن

تو این پست میخوام با استفاده از این خاصیت شکل یه کنترل دکمه رو تغییر بدم 


در مرحله اول یه برنامه ویندوزی جدید بسازین

و یه کنترل Button رو اون قرار بدین

حالا کد های زیر رو تو قسمت فرم لود بنویسین..


نظر فراموش نشه ها

این مطلب مربوط به CSDN میباشد هرگونه کپی برداری با ذکر منبع مجاز میباشد


ادامه نوشته

ساخت یه تولبار زیبا

امرو براتون ساخت یه تولبار رو آماده کردم که امید وارم خوشتون بیاد

اگه درست کد ها رو بنویسیت این تولبار به شکل زیر در میاد

http://www.csdn.blogfa.com

البته به راحتی میتونین این کد رو برای یه منو بار و استاتتوس با هم بدون مشکل اجرا کنین

برای آموزش نحوه ساخت به ادامه ی مطلب بروید!

این مطلب مربوط به CSDN یمباشد هرگونه کژی برداری با ذکر منبع مجاز میباشد

 

ادامه نوشته

اشاره گر ها در #C

 

بدون هیچ مقدمه ای میرم سر اصل مطلب

اشاره گر یه متغیره که  کنار نوع اون یه ستاره کوچولو (*) آوردن

و به جای اینکه یه مقداری رو در خودش ذخیره کنه

یه آدرس از رم که مقداری تو اون ذخیره است رو نگه داری میکنه (به اون اشاره میکنه!)

و میتونه به راحتی اونو تغییر بده 

نمونه ی اعلان یه اشاره گر(Pointer )

int* X;//

نکته:

اون دسته از عزیزانی که با ++C کار کردن توجه کنن که اعلان اشاره گر در #C یه خورده با

اعلانش تو ++C فرق داره اونم اینه که علامت * به نوع چسپیده نه به نام!!

 

تا حالا ما تونستیم یه اشاره گر بسازیم  با این که ما اونو درست اعلان کردیم

اما این کد قابل کامپایل نیست !!

اگه گفتی چرا؟...!!   

خوب تو ادامه مطلب میفهمی!

راستی نظر یادتون نره ها!!!!

این مطلب مربوط به CSDN میباشد هرگونه کپی برداری با ذکر منبع مجاز میباشد

ادامه نوشته

آشنایی با #C

به نام خدا

#Cیک زبان برنامه نویسی شئ گرا و پویا مایکروسافت میباشد

این زبان نقش اساسی را در معماری دات نت بازی میکند

به طوری که بیشتر از 60 درصد کلاس های دات نت را با این زبان نوشته اند!!

عده ای نقش این زبان در دات نت را با نقش زبان C در توسعه Unix مقایسه میکنند

اگرا شما تا به حالا سابقه ی کار با یکی از زبان ها ی

C

++C

JAVA

را داشته باشید قطعا#C برای شما آشنایی خواهد داشت

زیرا در #C  هم با آکولاد ها (  {}  ) و نقطه ویرگول ها (;)

سر و کار دارید

 

اگر شما میخواهد با دات نت برنامه نویسی را تجربه کنید قطعا C# بهترین گزینه است

 

مقایسه #C با VB

این دو زبان تنها در 95 درصد با هم اختلاف دارند

#C به دلیل انکه از خانواده C است میتواند به طور مستقیم حافظه را دستکاری کند!!!

دحالی که در VB این امکان وجود ندارد

در#C میتوانید به راحتی عملگر های ( + - * / و...) را گرانبار کنید( به انها وظیفه ای خاص دهید)

البته ویژگی دوم قرار است در در VB2010 گنجانده شود

 

مقایسه#C  و JAVA  

این از نظر قدرت هیچ تفاوتی با هم ندارند و برابرند !!

نفاوت های سینتکسی( نحوی ) آن هانیز انگشت شمار است!!!

 

چرا باید#C را یاد بگیریم؟

#C یک زبان ساده و قدرمند میباشد

#C به عنوان یک استاندارد در اروپا پذیرفته شده است!!

اگر کسی#C را یاد بگیرد در اصل زبان های JAVA و C++ را نیز

تا حدود بسیار زیادی یاد گرفته است!!!!

 

بازار#C ایران

در ایران نیز میلیون ها نفر از#C استفاده میکنند

قابل به ذکر است که حقوق برنامه نویسان#C از VB  بالا تر است!!!!

تهیه#C

#C یا به صورت تکی در بازار موجود میباشد یا به همراه مجموعه کامل ویژال استدیو

دات نت نصب میشود

این مقاله مربوط به CSDN میباشد هرگونه کپی برداری با ذکر منبع مجاز میباشد

دانلود این مقاله