فی فوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فی فوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

30 پروژه و تمرینات زبان ساده دلفی به همراه دکیومنت ورد

اختصاصی از فی فوو 30 پروژه و تمرینات زبان ساده دلفی به همراه دکیومنت ورد دانلود با لینک مستقیم و پر سرعت .

30 پروژه و تمرینات زبان ساده دلفی به همراه دکیومنت ورد


30 پروژه و تمرینات زبان ساده دلفی به همراه دکیومنت ورد

30 پروژه و تمرینات زبان ساده دلفی به همراه دکیومنت ورد

پروژه های جالب و ساده

به همراه تمرینات درس دلفی

به همراه سورس قابل ویرایش

کاربردی و پیشرفته

پایگاه داده پارادوکس

دفترچه تلفن

دربیرخانه

ماشین حساب پیشرفته

کارنوت یا تبدیل اطلاعات

پشتیبان گیری

از همه مهم تر تولید کارت اینترنتی

تاکسی تلفنی

برنامه های کاربردی

و...

 

مقدمه:

 

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

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

امروزه نوشتن یک برنامه در یک زبان برنامه نویسی خاص چنان آسان شده است که برای افرادی که 30  یا 40 سال پیش به این کار مشغول بودند غیر قابل تصور است.

پیشرفت زبانهای مختلف برنامه نویسی و صنعت سخت افزار در عرصه کامپیوتر این کار را برای کاربران مختلف آسان کرده است بطوری که امروزه در مدت دو روز می توان یک برنامه معمولی را به عنوان مثال برای یک تاکسی تلفنی نوشت.

این پیشرفت های صنعت بـرنامه نویسی است که باعث بوجود آمدن زبانهای برنامه نویسی شیء گرا مثل دلفی شده است، ما نیز این پروژه خود را با استفاده از زبان دلفی ارائه کرده ایم و امیدواریم که مورد قبول استاد ارجمند قرار گیرد.

 

مقدمه ای برای زبان دلفی :

 

زبان برنامه نویسی  د لفی د ر محیط ویندوز تحولی را د ر زمینه  برنامه نویسی شی گرا ایجاد  کرده کرده است اشیای آماده عناصر و خواص آن ها برنامه نویسی را ساده کرده است گر چه ممکن است نوشتن برنامه های کوچک در این زبان دشوار به دشوار به نظر برسد ولی نوشتن برنامه های پیچیده  و بزرگ  با سرعت  زیادی انجام  می شود با توجه به روند رو به رشد سبک های برنامه  نویسی انتظار می رود برنامه های آینده فقط از قطعات نرم افزاری ساخته می شوند یعنی هیچ کدی برای برنامه نوشته نمی شود آنچه که د ر برنامه است  قطعات نرم افزاری از پیش نوشته شده ای است که با اطمینان زیادی اجرا می شوند به این ترتیب شاید دلفی اولین گام را در این زمینه برداشته باشد سرعت برنامه نویسی در دلنی و قدرت فوق العاده بانگ اطلاعاتی آن جذابیت خاصی در بین برنامه نویسان داشته است بطوری که حتی در بعضی از مراکز دانشگاهی به عنوان یکی از دروس برنامه  سازی تدریس می گرد د در این برنامه نویسی دلفی سعی شده است تا مراحل طراحی برنامه بطور گام به گام توضیح داده شود بطوری که می توان از آن به عنوان خود آموز استفاده کرد این زبان برنامه نویسی دلفی اکنون در ویرایش دوم خود به سر می برد و نسبت به ویرایش اول تغییراتی داشته است اولا از نسخه 5 د لفی به نسخه 7 د لفی ارتقا یافت و ثانیا بعضی از قسمت ها بخصوص قسمت بانگ اطلاعاتی تغییر اساسی کرده است برنامه نویسی د لفی که همگی با کامپیوتر تست شده اند و بر روی سایت انتشارات علوم رایانه به آدرس:

 

موجود است که علا قه مندان می توانند آن را در یافت کنند.

زبان برنامه نویسی د لفی یک زبان قد رتمند و طرفداران زیادی موجود است. د لفی یک زبان ویژوال ( تصویری) است و از الگوی  زبان پاسگال شی گرا پیروی می کند زبان د لفی در محیط ویندوز بکار گرفته می شود می گوییند د لفی قابلیت  RAD  دارد (Rapid Application Development   )  RAD  به معنی تولید سریع برنامه است علتش این است  که بخش بسیار زیادی از کد برنامه توسط  دلفی ایجاد می شود محیط د لفی را IDEبه معنی محیط توسط مجتمع می نامند زیرا در این محیط  ویراستار کامپایلر پیوند دهنده ( Linker)  همگی با هم و در کنار هم کار می کنند. (Integerated Development environment ) 

 

مزایای دلفی:

انعطاف پذیری د لفی بسیار زیا د است و کاربران به آسا نی  با د لفی ا ر تباط برقرار می کنند می دانید که برنامه نویسان معمو لا کاربران کامپیوتر نیستند یعنی برنامه نویسان پس از تکمیل برنامه آن را در اختیار افراد دیگری بنام کاربران قرار می دهند تا آ ن ها استفاده  کنند به عبارت دیگر یک فایل اجرایی  ( exe ) در اختیار کاربران قرار می گیرند در نتیجه می توان یک برنامه نصب ساده ای نوشت تا عمل نصب برنامه را انجام دهد قابلت اجرای برنامه ها ایجاد قطعات و بکا رگیری قطعات در برنامه ها بسیار آ سان است.

 

آنچه که برای نصب  دلفی نیاز است:

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

1- ویندوز 95,98,2000,و یا xp.    

2- کامپیوتر 486 یا ترجیحا پنینوم با حدا قل32 مگا بایت RAM  به همراه CD-ROM.         

3- دیسک سخت که حدا قل 40 مگابایت فضای خا لی داشته باشد.

4- دستگاه ماوس برای سرعت انجام کار با د لفی.

 

نصب و راه ا ندازی  د لفی :

زبا ن برنامه نویسی  د لفی بر رویCD  ذخیره شده است برای نصب آ ن CD  مر بوطه را در درایو قرار داده برنامه Setup  را اجرا کنید پس از نصب برنامه د لفی در منویprograms  از ویند وز ظاهر می شود گزینه programs  را اکنون شکل زیر ظاهر می شود اجزای این شکل  را مورد بررسی قرار می دهیم:

 

چارت کلی

 

محیط بیرونی برنامه نویسی دلفی


دانلود با لینک مستقیم


30 پروژه و تمرینات زبان ساده دلفی به همراه دکیومنت ورد

سورس برنامه Dictionary با پایگاه داده Access به زبان دلفی 7 ، دارای پایگاه داده 66054 کلمه ترجمه شده

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

سورس برنامه Dictionary با پایگاه داده Access به زبان دلفی 7 ، دارای پایگاه داده 66054 کلمه ترجمه شده


سورس برنامه Dictionary با پایگاه داده Access به زبان دلفی 7 ، دارای پایگاه داده 66054 کلمه ترجمه شده

پروژه دانشجویی دیکشنری به زبان دلفی 7 دارای پایگاه داده
اکسس که می تواند بیش از 66 هزار کلمه را از فارسی با انگلیسی و انگلیسی به فارسی
ترجمه کند
دارای سورس کامل
زبان برنامه ساده و قابل فهم
استفاده از مفاهیم شی گرایی
فایل اکسس به نام Dic.data می باشد که پسوند اصلی فایل را هم مخفی کرده ایم
برای امنیت نرم افزار فایل اکسس دارای رمز برای باز کردن در محیط اکسس می باشد که در کد برنامه رمز آن وجود دارد


دانلود با لینک مستقیم


سورس برنامه Dictionary با پایگاه داده Access به زبان دلفی 7 ، دارای پایگاه داده 66054 کلمه ترجمه شده

دانلود تحقیق زبان دلفی

اختصاصی از فی فوو دانلود تحقیق زبان دلفی دانلود با لینک مستقیم و پر سرعت .

دانلود تحقیق زبان دلفی


دانلود تحقیق زبان دلفی

زبان دلفی

تاریخچه:


دلفی در واقع یک کامپایلر پاسکال است. دلفی 6 نسل جدید کامپایلر های پاسکال است که شرکت Borland از زمان ایجاد اولین نسخه پاسکال توسط Andres Hejlsberg در 15 سال پیش به بازار عرضه کرد.

برنامه نویسی به زبان پاسکال در سالیان سال از استواری و ثبات، زیبایی و ظرافت و البته سرعت بالای کامپایل سود برده است. دلفی هم از این قاعده مستثنی نیست. کامپایلر دلفی ترکیبی از بیش از یک دهه تجربه طراحی کامپایلر پاسکال و معماری بهبود یافته کامپایلر های 32 بیتی است. اگرچه قابلیت های کامپایلرها با گذشت زمان پیشرفت قابل توجهی داشته است ولی سرعت آن چندان کاهش نیافته و همچنان از سرعت بالایی برخوردار است. به علاوه استحکام و قدرت کامپایلر دلفی معیاری برای سنجش دیگر کامپایلر هاست.

در اینجا به بررسی تفصیلی روند حرکتی دلفی در هر یک از نسخه های آن می پردازیم و مشخصات مهم آن را بررسی می کنیم.

سال 1995 - Delphi1
در زمان استفاده از سیستم عامل DOS برنامه نویسان مجبور بودند از بین زبان پر قدرت ولی کم سرعت Basic و زبان کارآمد ولی پیچیده و نامفهوم Assembly یکی را انتخاب کنند. پاسکال با ارائه یک زبان ساخت یافته و یک کامپایلر سریع و کم نقص این شکاف را پرکرد. برنامه نویسان Windows 3.1 هم با تصمیم گیری مشابهی رو برو شدند. یکی زبان قدرتمند و سنگین ++C و یکی زبان ساده و محدود کننده Visual Basic .

ارائه Delphi1 در این مورد هم راه حل خوبی برای برنامه نویسان بود. دلفی مجموعه متفاوتی برای برنامه نویسی بود . طراحی و توسعه برنامه های کاربردی، ایجاد DLL ها، پایگاههای داده و ... که یک محیط ویژوال وسیع را تشکیل می داد. Delphi1 اولین ابزار برنامه نویسی ویندوز بود که محیط طراحی ویژوال، کامپایلر بهینه کد برنامه و دسترسی قوی به پایگاههای داده را در یک جا جمع کرد که آن را به یکی از بهترین ابزارهای روش نوین توسعه سریع نرم افزار (Rapid Application Development) تبدیل کرد. این مجموعه قدرتمند باعث شد که در همان زمان بسیاری از برنامه نویسان زبانهای دیگر به Delphi روی بیاورند و این موفقیت بزرگی برای Borland به حساب می آمد. همچنین بسیاری از برنامه نویسان پاسکال دلفی را ابزاری یافتند که توسط آن هم از توانایی و تجربه خود در برنامه نویسی پاسکال استفاده می کردند و هم توانایی کار در ویندوز را به دست آوردند. همچنین زبانی که در آن زمان با نام پاسکال شیئی (ObjectPascal) در دانشگاهها ایجاد شده بود یک زبان بسیار خشک و محدود کننده بود که اصلاٌ حالت کاربردی پیدا نکرد.

ویژگیهای دلفی مثل طراحی ظاهری حساب شده و کاربر پسند آن باعث شد که زبان پاسکال شیئی عملاٌ از رده خارج شود. تیم طراحی VB در Microsoft قبل از حضور دلفی هیچ رقیب مهمی برای خود نمی دید. VisualBasic در آن زمان زبانی نا کارآ ، کم سرعت و کند ذهن بود. Visual Basic 3 در عمل اصلا توانایی رقابت با Delphi 1 را نداشت. در این سال شرکت Borland گرفتار یک سری مشکلات قضائی با شرکت Lotus بود که در نهایت هم متخلف شناخته شد. همچنین درگیری مشابهی هم با Microsoft بر سر تلاش در تغییر دادن فضای نرم افزار های Microsoft پیدا کرد. همچنین Borland مشغول طراحی و فروش طرح Quatro به شرکت Novell و طراحی پایگاه های داده dBase و Paradox بود که با استقبال قابل توجهی مواجه نشد.

در این زمان که Borland مشغول فعالیتهای قضایی و تجاری بود Microsft توانست گوی سبقت را از Borland برباید و قسمت اعظم بازار ابزار های برنامه نویسی تحت Windows را در اختیار بگیرد و سعی می کرد تا این طرز فکر را اشاعه دهد که چون Windows را طراحی کرده صلاحیت و توانایی تهیه بهترین ابزار های برنامه نویسی تحت آن را نیز در دست دارد. در این شرایط Borland با عرضه Delphi و نسخه جدید ++Borland C سعی کرد خدشه ای در فرمانروایی Microsoft وارد کند و سهمی در بازار بزرگ این محصولات داشته باشد.

سال 1996 - Delphi2
یک سال بعد Delphi2 تمام مزایای نسخه قبلی را تحت سیستم های جدید 32 بیتی (Windows 95,Windows NT) ارائه داد. همچنین Delphi2 با ارائه خصوصیات اضافه و کارکرد های قویتری نسبت به Delphi1 توانایی های خود را افزایش داد. (ازجمله ارائه کامپایلر 32 بیتی که سرعت بالایی به نرم افزار ها می بخشید، کتابخانه بزرگ و کاملی از اشیای مختلف، شیوه جدید و تکامل یافته ای برای اتصال به پایگاه های داده مختلف، ادیتور پیشرفته، پشتیبانی از OLE ، توانایی وراثت در فرمهای ویژوال و سازگاری با پروژه های 16 بیتی Delphi1 ). Delphi2 به معیاری برای سنجش و مقایسه همه ابزارهای توسعه نرم افزار در آن زمان تبدیل شد.

در آن زمان با ارائه سیستم 32 بیتی Windows95جهش بزرگی در سیستم عامل Windows رخ داد و Borland بسیار مشتاق بود که Delphi را به بهترین ابزار برنامه نویسی سیستم جدید تبدیل کند. نکته این که در آن زمان به منظور تاثیر در افکار عمومی و تاکید بر قدرت Delphi در سیستم عامل 32 بیتی قرار بود که نرم افزار با نام جدید Delphi32 به بازار عرضه شود ولی در آخرین مراحل به خاطر اینکه نشان دهند این زبان زبانی رشد یافته و تکامل یافته نسخه قبلی یعنی Delphi1 است نام Delphi2 را برای آن انتخاب کردند.

Microsoft تلاش کرد که با Visual Basic 4 با Delphi مقابله کند ولی از ابتدا کیفیت پایین آن و ضعف آن در انتقال برنامه های 16 بیتی به سیستم 32 بیتی و بروز اشکالات ساختاری در طراحی آن موجب شکست زودهنگام Visual Basic 4 شد. در این زمان هنوز تعداد زیادی از برنامه نویسان به Visual Basic وفادار بودند. Borland هنچنین روشها و ابزارهای قدرتمندی همچون PowerBuilder برای طراحی نرم افزار های Client/Server ارائه داد ولی Delphi هنوز آن قدر قدرتمند نشده بود که بتواند نرم افزارهایی که جایی در بین توسعه گران پیدا کرده اند را براندازد.

سال 1997 - Delphi3
از زمان تهیه و توسعه Delphi1 تیم توسعه Delphi در فکر گسترش و ایجاد یک زبان قدرتمند جهانی بود. برای Delphi2 این تیم تمام نیروی خود را صرف اعمال مربوط به انتقال تواناییها و کارکرد ها به سیستم 32 بیتی و همچنین اضافه کردن خصوصیات Client/Server و پایگاه داده کرد. در زمان تهیه Delphi3 تیم توسعه فرصت لازم برای گسترش مجموعه ابزار موجود را یافت و در این راستا کیفیت و کمیت ابزارهای Delphi بهبود یافت. به علاوه راه حل هایی برای مشکلات عمده و قدیمی برنامه نویسان تحت ویندوز ارائه شد. به ویژه استفاده از برخی فناوری های پیچیده و نا مفهوم (مثل COM و ActiveX وتوسعه نرم افزار های تحت Web وکنترل پایگاههای داده چند کاربره). روش نمایش کد برنامه همچنین توانایی کامل کردن خودکار کد (Code Completion) عملیات کد نویسی را راحت تر کرد. ضمن این که همچنان در بیشتر موارد اساس و متدولوژی برنامه نویسی مانند Delphi1 بود و بر پایبندی به قوانین اصولی Pascal تاکید می شد.

 

 

شامل 15 صفحه word


دانلود با لینک مستقیم


دانلود تحقیق زبان دلفی

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

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

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


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

دانلود پاور پوینت رشته کامپیوتر ساخت برنامه چت توسط زبان برنامه نویسی دلفی با فرمت PPT و قابل ویرایش تعداد اسلاید 29

دانلود پاور پوینت آماده

 

تاریخچه دلفی

در قلب دلفی ،یک کامپایلر (همگردان) پاسکال است . دلفی 6 مرحله دیگری از تکامل همان کامپایلر پاسکالی است که شرکت بورلند از هنگامی که (17 سال پیش) Anders Hejlberg ، اولین کامپایلر توربو پاسکال را نوشت مشغول توسعه آن بوده است . طی سالها ، برنامه نویسان پاسکال از پایایی و موزون بودن و نیز سرعت کامپایل که توربو پاسکال ارائه می دهد ، لذت برده اند . دلفی 6 نیز از این صفات مستثنی نیست ، کامپایلر آن ترکیبی از یک دهه تجربه کامپایلر و پیشرفته ترین کامپایلر بهینه ساز 32 بیتی است . با وجود رشد قابل توجه قابلیت های کامپایلر در طی چندین سال ، سرعت کامپایل به طرز جالب توجهی تنها اندکی کم شده است . علاوه بر این ، پایداری کامپایلر دلفی می رود تا معیار و نمونه ای برای سایرین باشد .

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


دانلود با لینک مستقیم


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

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

اختصاصی از فی فوو دانلود مقاله دلفی دانلود با لینک مستقیم و پر سرعت .

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


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

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

در این پروژه ی نرم افزاری سعی شده است یک ابزار در محیط برنامه نویسی  دلفی(Delphi) تهیه شود تا برنامه نویسی برای استفاده از پورت ها را ساده تر وبا سرعت تر کند. به همین منظور در ابتدا توضیحاتی در مورد نوشتن کلاس ها و اجزاء ساخت در دلفی وبعد توضیحاتی در مورد این جزء ساخت ذکر شود.

تجرید داده ها و برنامه نویسی شیء گرا:

از انجا که دلفی یک زبان شیء گرا ست و برنامه نویسی با آن مستلزم یک درکی هر چند اندک از این نوع  برنامه نویسی را لازم میسازد به همین منظور در این قسمت به توضیحی مختصر در این مورد پرداخته ایم .

تجرید داده ها به منظور توجه روی اشیاء داده ای مورد نیاز برنامه وعملیات روی اشیاء و عد­­­­­­­­­­م توجه به چگونگی نمایش وذخیره اشیاء

 داده ای در حافظه به وجود امد که نمایندگان ان که ابتدا زبانهایی چون    C++, Turbo Pascal و بعداً با پیشرفت سیستم عامل ها و زبان های برنامه نویسی همچون زبانهایVC++, Delphi می باشد این روش به برنامه نویس اجازه میدهد قبل از پرداختن و بررسی جزئیا ت سازماندهی واقعی ان در حافظه و قبل از پیاده سازی انها بتوانند از اشیاء در برنامهها خود استفاده کند.استفاده از تجرید دادهها منتهی به مجموعه ای  از واحد برنامه هایی با قابلیت استفاده مجدد می شود که میتواند پایه و اساس برای طراحی وتولید نرم افزارهای بعدی باشد.

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


دلفی و برنامه نویسی شئ گرا :
پورت COM و چگونگی دستیابی به آن:
توالی کار برای کنترل پورت COM :


جزئیات جزء ساخت  Tcomcontroler :
TComThread:
نحوه ی نصب و استفاده از جزء ساخت TComControler:
منابع
Building Delphi 6 Applications by Paul Kimmel.

شامل 40 صفحه فایل word


دانلود با لینک مستقیم


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