پاورپوینت بررسی زبان دلفی Delphi
تاریخچه زبان دلفی
دلفی در واقع یک کامپایلر پاسکال است. دلفی 6 نسل جدید کامپایلر های پاسکال است که شرکت Borland از زمان ایجاد اولین نسخه پاسکال توسط Andres Hejlsberg در 15 سال پیش به بازار عرضه کززرد.
برنامه نویسی به زبان پاسکال در سالیان سال از استواری و ثبات، زیبایی و ظرافت و البته سرعت بالای کامپایل سود برده است. دلفی هم از این قاعده مستثنی نیست. کامپایلر دلفی ترکیبی از بیش از یک دهه تجربه طراحی کامپایلر پاسکال و معماری بهبود یافته کامپایلر های 32 بیتی است. اگرچه قابلیت های کامپایلرها با گذشت زمان پیشرفت قابل توجهی داشته است ولی سرعت آن چندان کاهش نیافته و همچنان از سرعت بالایی برخوردار است. به علاوه استحکام و قدرت کامپایلر دلفی معیاری برای سنجش دیگر کامپایلر هاست.
Turbo Pascal و Borland Pascal کامپایلرهای 16بیت با کد محلی ارزان قیمتی بودند. آنها در طی سال ها تجدید چاپ شدند، و در اصل برای تولید برنامههای نمایش متن استفاده میشدند. وقتی استفاده از رابط های گرافیکی کاربر توسط 3.1Microsoft Windows حمایت شد، استفاده از Borland Pascal تکمیل شده به عنوان زبان زیر مجموعه معرفی شد. دلفی یکی از اولی ابزارچیزی که آمد بود که به عنوان Rapid Application Development(RAD) شناخته میشد وقتی که در سال 1995 برای Windows 3.1 16 بیتی آمد. دلفی2 ، یک سال بعد منتشر شد، که از طرف محیط Windows 32 بیتی حمایت میشد و استفادههای مختلفی از C++ به عنوان یک زبان زیرمجموعه می نمود. و C++ Builder چند سال بعد دنبال شد.
ویژگیهای زبان برنامهسازی دلفی
◊ محیط توسعه مجتمع بسیار قوی و انعطافپذیر:
در زبانهای برنامهنویسی دیداری (همچون دلفی)، محیط کار و سادگی استفاده از آن، نقش مهم (و حتّی مهمتر از برنامه مترجم) را در طرّاحی برنامهها بر عهده دارد که سازندگان دلفی به این نکته توجّه داشتند، به طوری که یک مجتمع کامل برای ساخت برنامهها در دلفی وجود دارد که هر چیزی که لازم دارید، در این محیط موجود است.
◊ سادگی فراوان:
کار با دلفی به علّت پشتیبانی آن از موارد زیر، بسیار ساده میباشد:
*بهرهمندی کامل از شیوه شیءگرایی: ساختار زبان برنامهسازی دلفی بر اصل استفاده از پاسکال شیءگرا بنا گردیده است که زبانی کامل، قدرتمند و یکسره شیگراست. هسته اصلی روشهای برنامهنویسی شیءگرا در دلفی نهفته است و همینک دلفی به صورت واقعی از قابلیّتهای مختلف زبانهای شیءگرا پشتیبانی میکند و دارای ویژگیهایی اضافی (مانند بازبینی نوع دادهها در هنگام اجرا، واژه کلیدی Published، ویژگیها و تابعهای بازگرداننده نوعهای پیچیده) نیز میباشد. مفهوم شیءگرایی در دلفی کاملتر از C++ است؛ ولی ممکن است به کاملی قابلیّتهای شیءگرایی Smalltalk نباشد. در هر صورت، در حال حاضر دلفی قسمت عمده کدهای برنامه را به صورت کاملاً شیءگرا تولید میکند.
* کوتاهبودن کدهای برنامهنویسی و روشهای ویرایش آنها: دلفی بسیاری از کدهای برنامهها را به صورت خودکار در هنگام آغاز ایجاد پروژه تولید میکند؛ امّا علاوه بر این قابلیّت، قسمتی تحت عنوان «ویرایشگر کد» دارد که بر پایه متن استوار است و قابلیّتهایی مانند تعیین عکسالعملها، همزمانسازیها، تکمیل کدها، قابلاستفادهبودن جزیی کدها، استفاده از ماکروها، و نقشههای کلیدی سفارشی را در اختیار شما قرار میدهد. همچنین ترکیب متن روشن و نیز باز و بستهشدن کدها در خواندن، و هدایتکردن کدها به شما کمک خواهد کرد.
با سلام خدمت ذوستان و برنامه نویسان عزیز یک کتاب جامع و کامل از نحوه بکارگیری اکسس در ado ...
با سلام کامپوننت quick report یکی از ابزارهای طراحی گزارش در نرم افزار دلفی می باشد. که در نسخه های قدیمی دلفی وجود داشت و بنده بسیار از اون استفاده میکردم. با اومدن نسخه های حدید دلفی این کامپوننت حذف شد و کاربرانی که به این کامپوننت عادت داشتن دیگه نتونستن باهاش کار کنن. یا اگه ...
با سلام دانلود کامپوننت ehlib همونطور که دوستان اطلاع دارند این یک کامپوننت بسیار پرکاربرد در زمینه کار با دیتابیس می باشد و در نرم افزارهای ساخته شده با زبان دلفی به کثرت مورد استفاده قرار میگیرد. بنده به شخصه از این کامپوننت بسیار استفاده میکنم و از امکانات خوب و گسترده ...
سلام برنامه مدیریت فروشگاه لوله و اتصالات برنامه به زبان دلفی نوشته شده و پایگاه داده برنامه نرم افزار اکسس می باشد مناسب برای افراد تازه کار شامل عملیات درج ، ویرایش ، حذف، جستجو و .... برای مشتری نصب شده و الان تقریبا 2 ساله داره تحت شبکه ازش استفاده میکنه. ...
این پروژه به زبان دلفی نوشته شده و از بانک اطلاعاتی اکسس استفاده مینماید. منوی نرم افزار : 1 ndash; فرم معرفی استاد 2 ndash; فرم معرفی دانشجو 3 ndash; فرم معرفی درس 4 ndash; فرم انتخاب واحد دانشجو جهت استفاده و تحویل به استاد میتوانید ظاهر نرم افزار را از طریق سورس آن تغییر دهید ...
شرح مختصر : این پروژه یک دفترچه تلفن ساده با زبان دلفی است که اطلاعات کاربر را در دیتا بیس ذخیره کرده و بعدا بازیابی مینماید. امکانات پروژه عبارتند از : ذخیره اطلاعات کاربر در پایگاه داده ها نمایش اطلاعات در دیتا گرید امکان حذف یا ویرایش اطلاعات این پروژه، به طور ساده نحوه ...
شرح مختصر : این پروژه با زبان دلفی نوشته شده و مربوط به مدیریت اطلاعات یک کتابخانه میباشد. پروژه دارای دیتابیس و امکانات بالایی میباشد که امیدواریم مورد استفاده علاقمندان قرار بگیرد. ...
این پروژه به زبان دلفی نوشته شده و از بانک اطلاعاتی اکسس استفاده مینماید. منوی نرم افزار : 1 ndash; فرم معرفی استاد 2 ndash; فرم معرفی دانشجو 3 ndash; فرم معرفی درس 4 ndash; فرم انتخاب واحد دانشجو جهت استفاده و تحویل به استاد میتوانید ظاهر نرم افزار را از طریق سورس آن تغییر دهید. ...
عنوان پروژه : نرم افزار کتابخانه با زبان دلفی قالب بندی : Delphi قیمت : 4500 تومان شرح مختصر : این پروژه با زبان دلفی نوشته شده و مربوط به مدیریت اطلاعات یک کتابخانه میباشد. پروژه دارای دیتابیس و امکانات بالایی میباشد که امیدواریم مورد استفاده علاقمندان قرار بگیرد. کلمات کلیدی ...