دِلفی (به انگلیسی: Delphi) یا به تعبیری ویژوال پاسکال – یک زبان برنامهنویسی است و بستری برای توسعهٔ نرمافزار که شرکتبورلند آن را تولید کردهاست و بعدها توسط امبارکادرو خریداری شد. این زبان، در بدو انتشار خود در سال ۱۹۹۵، به عنوان یکی از نخستین ابزارهایی مطرح شد که از توسعهٔ نرمافزار بر مبنای متدولوژی راد (RAD: Rapid application development) یعنی تولید و توسعهٔ سریع برنامههای کاربردی پشتیبانی میکردند.
این نرمافزار بر مبنای پاسکال شیءگرا (آبجکت پاسکال) بوده و از این زبان مشتق شدهاست. البته بورلند نسخهای از دلفی و سی++بیلدر را برای لینوکس به نام کایلیکس (Kylix) ارائه کرد که مورد استقبال توسعه دهندگان نرمافزارهای لینوکس قرار نگرفت. نرمافزارهای دلفی در ابتدا به صورت مستقیم از کتابخانههای ویندوز و کتابخانهٔ مخصوص خود به نام VCL استفاده میکردند، اما پس از نسخه ۶ دلفی، امکانات استفاده از داتنت هم به آن اضافه شد.
زبانِ دلفی که پیشتر بنام پاسکال شیءگرا (Object-Pascal) خوانده میشد و برای طراحی نرمافزارهای تحت ویندوز به کار میرفت، امروزه چنان توسعه یافتهاست که برای تولید نرمافزارهای تحت سیستمعاملِ لینوکس، آی او اس و اندروید نیز به کار میآید. بیشترین کاربرد دلفی در طراحی برنامههای رومیزی و پایگاه دادهها است، اما به عنوان یک ابزارِ «چند- منظوره»، برای طراحی انواع گوناگونی از پروژههای نرمافزاری (نظیر وب) نیز مورد استفاده قرار میگیرد.
دلفی یک محیط نرمافزاری توسعه یافته برای برنامههای مخصوص ویندوز مایکروسافت است. این محیط همیشه پشتیبانی شدهاست برای توسعهٔ برنامههای کاربردی پنجرهای محلی توسط زبان برنامهنویسی دلفی، به علاوه توسعهٔ Opject Pascal.
دلفی ۲۰۰۷، نسخه۱۱، همچنین توسعهٔ در C++ برای پایگاههای ویندوز مایکروسافت ۳۲بیتی، و در دلفی و C# برای پایگاههای Microsoft.NET را پشتیبانی میکند. دلفی ۲۰۰۹، نسخهٔ ۱۲، یعنی آخرین نسخهٔ آن که در آگوست سال ۲۰۰۸ منتشر شد، حمایت از Unicode برای VCL و IDE را به خوبی ویژگیهای کامپایلر جدید (روشهای عمومی و تخلصی) به برنامه اضافه کرد و IDE همراه اولین نسخه از مدیریت منابع و مدیریت بازرسی و نگهداری پروژه به خوبی پیکر بندیهای ساخت تعریف شدهٔ کاربر آسان کرد. دلفی در اصل برای توسعهٔ برنامههای روی میزی و پایگاههای دادهای سازمانی استفاده میشود، اما ابزار توسعهٔ نرمافزاری با هدف کلی تری که مناسب با اکثر پروژههای نرمافزاری است، میباشد. به همراه کتابخانههای ضمیمه شدهٔ بیشتر، امکان بهتری برای پروژههای تحت شبکه فراهم شدهاست. دلفی در نسخههای مختلف با ویژگیهای متفاوتی گسترش یافتهاست: شخصی (فعلاً در دسترس نیست)، حرفهای، سازمانی (قبلاً کارگزار و کاربری) و معماری.
دلفی و Kylix از زبان برنامهنویسی دلفی مبتنی بر پاسکال استفاده میکنند، و کد منبع دلفی را به کد محلی x۸۶ یا کد مدیریت شدهٔ .NET کامپایل میکند. آنها شامل VCL/CLX (کتابخانهٔ مؤلفه دیداری) هستند، که رابطهای مستقل COM (ریزفیلمهای خروجی کامپیوتر) همراه اجرای کلاسهای فرض شده با مرجع، و تعداد زیادی از اجزاء بیگانه را حمایت میکنند. پیادهسازیهای رابط به قسمتهایی از قابلیتهای کلاسها واگذار میشود. گردانندههای پیام بوسیلهٔ علامت زدن شیوهای از کلاس با عدد ثابت پیام برای اجرا پیادهسازی میشوند. تأکید مهم بر روی اتصال پایگاه داده قرار دارد، و این موجب شده دلفی در مورد پایگاه داده دچار اشتباه شود، (فقط) نرمافزار نهایی طراحی کننده، مجموعهٔ پایگاه دادهای غنی خود را عرضه کردهاست.
فهرست مطالب:
تاریخچه زبان دلفی
انواع فایل ها در دلفی
فایل پروژه
فایل فرم
فایل منبع یونیت دلفی
فایل میز کار پروژه
فایل گزینه های پروژه
فایل اطلاعات بسته ای نرم افزاری
فایل منبع
فایل های پشتیبانی
فایل اجرایی نهایی
فایل کامپایل شده شیء باینری
فایل های تصویری
فایل DLL
اصول اولیه
شکل کلی برنامه
استفاده از اشیاء از پیش تعریف شده
unit
uses
Var
End
Object Inspector
اجزای سازنده برنامه دلفی
چگونه با دلفی برنامه می نویسیم
برنامه پاسخ گویی به رویداد
تغییر نام عناصر موجود در فرم
حذف عناصر موجود در فرم
روش طراحی برنامه شیء گرا
انواع داده در دلفی
انواع صحیح
انواع حقیقی
انواع بولی
انواع کاراکتری
نوع رشته ای
تعریف متغیرها
ترفندها در دلفی
محدود کردن اندازه فرم در دلفی
چگونه تمامي رويدادهاي يك شيء را در زمان اجرا به Nil تنظيم كنيم؟
چگونه رويداد مربوط به تمامي اجزاء درون برنامه خود را تغيير دهيم؟
درست كردن ماكرو متني
انتخاب متن بصورت مربعي
گذاشتن علامت روي متن
شي گرايي
رويداد گرايي
تنظيم نمودن IDE، پروژه و گزينه هاي ترجمه
تنظيم نمودن گزينه هاي پيشفرض پروژه
استفاده از template ها در برنامه نويسي
نكات مفید كار در محیط دلفی
جستجو در متن بصورت مستقیم
ایجاد فرورفتگی در کد
پرش به قسمت تعریف یک شی
برای تغییر حالت کاراکترها
ایجاد کلاس مورد نظر
ظاهر کردن پنجره Code insight
ظاهر کردن پنجره Code Parameter
رفتن از قسمت تعریف توابع و روالها به قسمت کد آنها
جدول عناصر additional
و...
مبلغ قابل پرداخت 38,500 تومان
فارسی ساز Assassins Creed Black Flag نسخه PC تلگرام : ParsiTeamCH@ سایت : ParsiTeamSite.ir ... ...
فارسی ساز The Witcher 2: Assassins of Kings ... ...
√آپـــــدیت جـــدیـــد بهمن ماه ۱۴۰۳√ بسم الله الرحمن الرحیم **کسب درآمد از اینترنت روزانه تا ۲/۰۰۰/۰۰۰ میلیون تومان تضمینی و تست شده** ☆☆آموزش صفر تا صد کسب درآمد اینترنتی بالای ۵۰/۰۰۰/۰۰۰ میلیون تومان ماهانه، پشتیبانی ۲۴ ساعته ۷ روز هفته، ۱۰۰%حلال شرعی، کاملاً ... ...
⚡ این پکیج دربهمن سال 1402 آپدیت شد⚡ ✨ با مبلغی کم و ناچیز صاحب کسب و کار پردرآمد شوید✨ فقط تا مدت محدود سلام دوست خوبم اگه از زندگي و كارت رضايت نداري.. اگه از وضعيت روحي و بي پولي خسته شدي.. اگه احساس ميكني هميشه تو تمامي كارها بازنده اي و اعتماد به نفس پاييني ... ...
عنوان کتاب: جان شیفته (مجموعه کامل) نویسنده: رومن رولان مترجم: م.ا به آذین فرمت فایل ها: mp3 تعداد فایل ها: 4 جلد کامل حجم کل فایل ها: 953 مگابایت زبان: فارسی توضیحات: فضای داستان جان شیفته، فرانسه در ابتدای سده بیستم است و رمان وضعیت اجتماعی این دوران را برای ... ...
دانلود قالب آماده پلاک خودرو با فرمت psd و word شامل فایل های لایه باز psd با کیفیت عالی در 3 رنگ زمینه سفید، زرد و قرمز و همچنین قالب ایجاد شماره پلاک با فرمت ورد کافیه شماره پلاک ماشینتو جایگزین کنیی. به همین راحتی..... قالب پلاک خودرو برای چاپ اگر پلاک ماشینتون ... ...
یکی از مراحل عیب یابی و رفع عیب سیستم های الکتریکی و الکترونیکی خودرو، شناخت محل دقیق پایه ها و تست سیم و یا قطعه مربوطه می باشد بدین منظور تعمیرکاران از کتابچه ها و نقشه های متعددی استفاده می کنند در اختیار داشتن چنین نقشه هایی نیازمند صرف هزینه و مطالعه کتابهای تعمیراتی ... ...
مان «کلیدر» نوشتهی «محمود دولتآبادی»، نویسندهی نامآشنای معاصر است. این رمان که به صورت دورهی دهجلدی تدوین شده، جایگاه ویژهای در ادبیات معاصر ایران دارد. بسیاری از منتقدان و صاحبنظران حوزهی ادبیات، این اثر را بزرگترین و ماندنیترین رمان در ادبیات فارسی میدانند. ... ...
فارسی ساز Watch Dogs Legion ... ...
پکیج آموزش فعالسازی انرژی درون که به شما فعال کردن چاکرا ، کندالینی ، انرژی درمانی ، قدرت پرانا و خیلی آموزش های فوق العاده دیگر که در ادامه معرفی خواهند شد آموزش داده خواهد شد. شما با دو کتاب "انرژی درون" با 500 صفحه و "پرورش نیروهای درون" با 150 صفحه می باشند آشنا خواهید ... ...
جزوه عالی تکنسین داروخانه آماده برای دانلود مشخصات دانشگاه: جهاد دانشگاهی تعداد صفحات: 78 فرمت: پی دی اف PDF کیفیت: بسیار عالی (تمیز و به صورت جداول) حجم: 1 مگابایت نوع جزوه (تایپی یا دست نویس): تایپی تمیز ... ...
دانلود کتاب"صدای خود را آزاد کنید" نوشته : راجر لاو pdf+فایلهای صوتی تمرینی همراه کتاب با یادگیری تکنیکهای ساده راجر لاو هر کسی می تواند صاحب صدایی قوی برای صحبت کردن و صوتی زیبا برای خواندن شود. او با نظریه انقلابی و ارائه مفهوم صدای میانی،شما را به دنیای جدیدی از ... ...
کتاب صوتی پاک زیستن انجمن معتادان گمنام NA درباره کتاب: هر روزی که ما پاک زیسته و اصول روحانی بهبودی را تمرین می کنیم, حقایق بیشتری آشکار می گردند. اولین نسخۀ کتاب پاک زیستن در سال 1983 نوشته شد اما آغاز این پروژه حتی به پیش از این تاریخ نیز مربوط می گردد. این ... ...
این کتاب یکی از منابع اصلی کنکور کارشناسی ارشد و دکتری علوم اجتماعی می باشد. این کتاب در 160 صفحه خلاصه شده است. نوع فایل: پی دی اف. ... ...
پکیج زبان اصلی متود صداسازی CVT: شامل کتاب 274صفحه ای به زبان انگلیسی + کتاب خانه صوتی (شامل 421 فایل صوتی برای مردان و 416 فایل صوتی برای زنان) + کتاب فارسی ترجمه شده (فقط دو فصل اول که پایه ای ترین مفاهیم این متود را تشکیل می دهند ترجمه شده است .)Complete Vocal ... ...
دانلود طرح لایه باز اعلامیه ترحیم (11) دانلود طرح لایه باز اعلامیه ترحیم لطفا جهت دانلود فایل عملیات خرید را انجام دهید توجه داشته باشید بعد از اتمام خرید فایل در دو نسخه قابل دانلود می باشد 1- دانلود فایل از لینک 2 - دانلود فایل ازایمیل وارد شده توسط شما در صورت به ... ...
دانلود کتاب سینماتیک و دینامیک ماشینها مارتین به فارسی pdf ( دینامیک ماشین مارتین ) جورج هنری مارتین + حل المسائل + نمونه سوال کاملترین مجموعه شامل 5 فایل pdf 1. دینامیک ماشین کامل فارسی 22 فصل در 555 صفحه 2. دینامیک ماشین کتاب اصلی: 512 صفحه 3. دینامیک ماشین نسخه دیگر ... ...
آموزش نرم افزار حسابداری شالی (شرکت داده پردازی کاشان) آدرس سایت شرکت: https://kdps.ir/ مجموعه فایل PDF آموزش نرم افزار شالی شامل حساب و انبار + تمرین و حل تمرین ... ...
عنوان کتاب: کلیدر (مجموعه کامل جلد 1 تا 10) نویسنده: محمود دولت آبادی گوینده: فیروزه غفوری پور فرمت فایل ها: mp3 تعداد فایل ها: 10 جلد کامل حجم کل فایل ها: 1560 مگابایت زبان: فارسی توضیحات: کتاب «کلیدر» نوشته محمود دولت آبادی است. کلیدرمشهورترین و بلندترین رمان ... ...
کامل ترین کتاب آموزش پیرو کینزی که تا به الان وجود داشته است را اکنون می توانید از سایت کتابروید (کتابخانه قدرت های نهفته)دانلود کنید. مطمئن باشید با خواندن این کتاب شما پیرو کینزی را به صورت پیشرفته یاد خواهید گرفت و دیگر نیازی به جستجو در سایت ها یا خواندن مقالات نخواهید ... ...
تله کینزی یکی از رایج ترین و جالب ترین کینزی ها می باشد که شما به وسیله آن می توانید اجسام را با نیروی ذهن خود ، به حرکت در بیاورید. شاید تا الان مقالات و کتاب های زیادی در مورد تله کینزی خوانده باشید و با خود فکر کنید که این کتاب هم یکی از همان کتاب ها است ولی باید بدانید ... ...
پیش خرید فارسی ساز The Witcher 2: Assassins of Kings ... ...
دانلود حسابداری مالی دکتر یدالله تاری وردی و کلاس کنکور کارشناسی ارشد حسابداری مالی ...
دوره مربیگری c آسیا نخستین مدرک معتبری است که در AFC دارای اعتبار ویژه ای است و از نگاه این فدراسیون فردی به عنوان مربی شناخته میشود که مدرک این دوره مربیگری را اخذ کرده باشد .این دوره ، توسط مدرسین تایید شده از این نهاد و طی آموزش دو هفته ای برگزار میشود و شرکت کنندگان در ... ...
کتاب اصول مراقبت های ویژه در ICU .CCU. دیالیز آماده برای دانلود مشخصات توضیحات بیشتر: کامل ترین مرجع مطابق جدیدترین سرفصل تعیین شده واحد درس مراقبت های ویژه پرستاری از سوی ستاد انقلاب فرهنگی قابل استفاده در رشته های پرستاری، پزشکی بیهوشی دوره های مدون بازآموزی کوتاه مدت ... ...
راه های مخ زنی دخترها این دفعه با یک سری مطالب نو اومدم خدمتتون و قبل از هر چیز باید بگم که این مطلب هیچ ربطی به خانمها نداره لطفا حتی سعی نکنن یه کمش هم بخونن چون در پایان من جلوی دستتون نیستم که دمپایی به طرفم پرتاب کنید(کار دیگه از دستتون بر نمی یاد) برای همین ... ...
در اینجا جزئیات اجرایی کمیاب از نحوه اجرا و نقشه های مقاوم سازی ستون بتنی با ژاکت فولادی را می توانید دانلود کنید... نقشه های دانلودی در فرمت فایل اتوکد dwg و قابل ویرایش هستند... شامل : دانلود دتایل اجرایی مقاوم سازی ستون بتنی با ژاکت فلزی نحوه اتصال بولت ها به ستون ... ...
اگر به یک وب سایت یا فروشگاه رایگان با فضای نامحدود و امکانات فراوان نیاز دارید بی درنگ دکمه زیر را کلیک نمایید.
ایجاد وب سایت یا