خوش آمدید , میهمان گرامی! ورود or ثبت نام

تغییر رنگ قالب



بستن
سئو کلی
minajafari mashinbank 2 80
این فلش صفحه کلید دارد!
niloofarmajdi niloofarmajdi 0 15
میکرو درایو های abb
ava96 ava96 0 27
نشانه‌های زرد زخم چیست؟
azar33 elii12 1 147
سیمواستاتین(زوکور)
tala95 elii12 1 182
نمایندگی تعمیرات باکنشت
nopardaz elii12 1 102
جراحی سینه و بیمه
jarahezibai elii12 1 184
از نتایج جراحی سینه (کوچک کردن سینه)
jarahezibai elii12 1 173
ویژگی های شخصیتی متولدین ماه ها بر اساس طالع بینی برج فلکی
luna elii12 2 106
مشاهده ی تمام مشخصات کامپیوتر
wo0olf elii12 2 2592
Ip چه کاربردی دارد؟
navids elii12 2 1848
همین الان تو چه فکری هستی؟ (22)
گلایه mohadese 551 27061
بهترین شرکت طراحی سایت
elii12 elii12 0 36
انتخاب بهترین شرکت طراحی سایت
elii12 elii12 0 36
رشته داروسازی در ترکیه
elii12 elii12 0 34
داروسازی در ترکیه
elii12 elii12 0 34
رنگ زندگی از دیدگاه شما
sana sana 126 11810
تو آواکس چند ساله ای ؟؟!!
mahya sana 383 52228
گالری عکس داریوش اقبالی
mosy rele sana 82 122826
سیو و ترینر بازی های مختلف 2
خاکسبز elii12 1 418
انتخاب اجباری برای نفر بعدی (6)
گلایه mohadese 665 48379
همه چیز در مورد تعمیر کولر گازی که باید بدانید
samirad samirad 0 40
مقصود از سوئیچ شبکه
elii12 elii12 0 34
سوئیچ شبکه چیست
elii12 elii12 0 38
سوئیچ شبکه
elii12 elii12 0 50
کاربرد های اصلی بالابر صنعتی در مشاغل مختلف
asiaborjj asiaborjj 0 34
پسرا یکی اضافه کنن....دخترا یکی کم کنن!(سری جدید 3)
شقایق luna 332 26960
گفتگوی آزاد
admin niloofar 2656 154632
نحوه تعویض کوئل خودرو
saharim saharim 0 36
سرویس و تعمیرات داکت اسپلیت
samirad samirad 0 40
عوامل مهم در خرید جاروبرقی خانگی
kimib kimib 0 31
حمل جهیزیه عروس با تخفیفات ویژه تازه عروس و داماد ها
seoupdate seoupdate 0 27
حمل جهیزیه عروس با تخفیفات ویژه تازه عروس و داماد ها
seoupdate seoupdate 0 29
حمل جهیزیه عروس با تخفیفات ویژه تازه عروس و داماد ها
seoupdate seoupdate 0 33
سرور مجازی بورس
MWEBSPOUYAN MWEBSPOUYAN 0 36
دانلود بازی(Lock On Modern Air Combat )
nokia farzadian 2 2177
اسم بلوتوث شما چیه ؟
aria niloofar 359 65610
داری؟نداری؟ (5)
moonlover niloofar 444 18816
یه تیکه از اولین آهنگی ک میاد تو ذهنت ....
سنا niloofar 318 44093
با اخر اسم من یه اسم بنویس(2)
گلایه niloofar 488 36984

نماد ها
دسترسی سریع به تاپیکهای مهم
تبلیغات
مطالب منتخب
مطالب پربازدید
مطالب پربازدید
چطور برنامه نویسی ویندوز را شروع کنیم؟زمان کنونی: Tuesday 14 July 2020, 08:14
کاربرانِ درحال بازدید از این موضوع: 1 مهمان
نویسنده: omid
آخرین ارسال: omid
پاسخ: 1
بازدید: 409
 
امتیاز دهید:
  • 31 رأی - میانگین امیتازات : 2.87
  • 1
  • 2
  • 3
  • 4
  • 5
چطور برنامه نویسی ویندوز را شروع کنیم؟
Thursday 04 February 2010, 16:27
ارسال: #1
چطور برنامه نویسی ویندوز را شروع کنیم؟
 امروز میخوام در مورد برنامه نویسی ویندوز و محیطهای توسعه ای که برای شروع این کار مناسب ترند صحبت کنم. همانطور که در مشاهده لینک اشاره کردم، برنامه نویسی پاسکال به خاطر ذات ساخت یافته بودن و تا حدی ساده بودن برای شروع برنامه نویسی بهترین گزینه است. کسانی که به این امر اعتقاد پیدا میکنند و برای شروع برنامه نویسی از پاسکال استفاده میکنند، در حقیقت پایه ای قوی برای خود در برنامه نویسی ایجاد میکنند. این گونه افراد به راحتی می توانند راه خود را در برنامه نویسی ادامه دهند. یادگیری زبان های دیگر مثل سی پلاس پلاس و جاوا برای افرادی که پاسکال را فرا گرفته اند بسیار ساده تر از کسانی است که مثلا زبان بیسیک را برای شروع برنامه نویسی انتخاب نموده اند.

بحث امروز ما نحوه شروع برنامه نویسی و انتخاب بهترین محیط توسعه برای تولید نرم افزارهای تحت ویندوز برای مبتدیان است. اصولا مبتدیان برای شروع، دو محیط توسعه کاربردی در پیش روی خود دارند. مشاهده لینک از شرکت مشاهده لینک ت و Delphi از شرکت مشاهده لینک . هر دو محیط در این زمینه از قابلیت های فراوان و منحصر به فردی برای استارت برنامه نویسی در ویندوز برخورداند. اما در این میان کدامیک برای شروع بهترین گزینه است؟

پیشنهاد بنده بر اساس تجربه های شخصی و اطلاعات فنی محیط توسعه شرکت بورلند، مشاهده لینک نسخه هفت است. محیطی بسیار دوستانه و کاملا حرفه ای برای ایجاد نرم افزارهای تحت ویندوز و لینوکس. این محیط با دارا بودن قابلیت های منحصر به فرد، سال هاست که به عنوان بهترین گزینه برای ایجاد نرم افزارهای تحت ویندوز مورد استفاده برنامه نویسان جهان قرار گرفته است. بسیاری از نرم افزارهای کاربردی ویندوز بوسیله این محیط تولید و توسعه داده شده اند.

در این نوشته قصد دارم اشاره ای داشته باشم به خصوصیات و برتری های دلفی که برای مبتدیان کاملا قابل درک باشد.

اولین فاکتوری که محیط های توسعه نرم افزار را از هم جدا می نماید خود محیط برنامه سازی یه به اصطلاح مشاهده لینک است. این کلمه مخفف Integrated Development Environment و به معنی “محیط مجتمع توسعه” می باشد. IDE دلفی از هر نظر کامل و بی نقص می باشد و تمامی کدهای مربوط به طراحی بصری را به صورت کاملا هوشمند و خودکار تولید می نماید. تایپ برنامه با استفاده از ویرایشگر قدرتمند دلفی بسیار آسان و لذت بخش است. طراحی رابط کاربری در محیط دلفی بیشتر شبیه بازیست تا برنامه نویسی(هر چند طراحی رابط کاربری بخش مهمی از نرم افزارها را تشکیل میدهند و از قواعد مشخصی برخوردارند). مدیریت بخش ها و اجزای مختلف برنامه به آسانی یک راست کلیک و انتخاب یک گزینه است. تغییر و دستکاری خصوصیات اجزای برنامه بوسیله امکانی به نام “Object Inspector” از این ساده تر نخواهد بود. مدیریت یونیت ها (قسمتی که کد برنامه در آن نوشته می شود) بوسیله IDE دلفی به سادگی کلیک های ماوس می باشد.

بعد از محیط برنامه نویسی، مهمترین فاکتور زبان برنامه نویسی و قواعد آن است. برنامه نویسی در دلفی با استفاده از زبان Object Pascal انجام می شود. این زبان تکمیل شده زبان پاسکال است که تمامی قواعد و خصوصیات برنامه نویسی شیء گرا در آن پیش بینی و پیاده سازی شده اند. این زبان که توسط تیم توسعه بورلند کامل شده بود به Delphi تغییر نام داده شد. اگر زبان پاسکال را به خوبی فرا گرفته باشید، مطمئنا در یادگیری دلفی هیچ مشکلی نخواهید داشت. حتی کسی که هیچ پیش زمینه ای از پاسکال نداشته باشد می تواند بدون دانستن پاسکال به یادگیری دلفی بپردازد. دلفی زبانی کاملا بی نقص، کاملا شیء گرا و ساخت یافته است که برای توسعه نرم افزارهای کاربردی، تجاری، بانک اطلاعاتی و تحت وب مورد استفاده قرار می گیرد.

مشاهده لینک

برای شروع و آشنایی با محیط دلفی می توانید مشاهده لینک شرکت بورلند را مطالعه نمایید.

نقل قول


موضوع های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  بازار کار برنامه نویسی اندروید در ایران NimaAm 0 145 Wednesday 15 April 2020 01:49
آخرین ارسال: NimaAm
  برنامه نویسی دسکتاب چیست؟ sale50105010 0 229 Thursday 28 November 2019 10:52
آخرین ارسال: sale50105010
  برنامه نویسی وب سایت Ahmad698 0 276 Thursday 14 November 2019 17:42
آخرین ارسال: Ahmad698
  کدام زبان برنامه نویسی را برای طراحی وب سایت باید یاد بگیریم؟ nopardaz 0 352 Monday 18 March 2019 13:49
آخرین ارسال: nopardaz
  معرفی بهترین ویرایشگرهای برنامه نویسی nopardaz 0 294 Saturday 02 March 2019 11:42
آخرین ارسال: nopardaz

پرش به انجمن:



زمان کنونی: Tuesday 14 July 2020, 08:14