سخن نویسنده:
------------------
سلام.
دوستان عزیز به عنوان ادای دینی نسبت به عزیزان برنامه نویس تصمیم دارم این آموزش رو تا حدی که بلدم بگذارم.
کمی و کاستی هاش رو ببخشید. نظراتتون رو هم بگید تا مواردی رو که مدنظر دارید اصلاح کنم.
خود من هم مدت زیادی از شروع یادگیریم در این خصوص نمی گذره.
کامپوننت ها رو در بستر دلفی 7 انجام می دم به چند دلیل:
اول اینکه خیلی از دوستان هنوز از نسخه های قبل استفاده می کنند.
دوم اینکه نوشتن کامپوننتی که روی ورژن های قدیمی جواب می ده معمولا روی نسخ جدید هم جواب می ده.
دلیل سوم و آخر هم اینکه روی سیستم خودم ورژن 7 نصبه! و با این نسخه کار می کنم.
قبل از شروع هم ایـــــــــــــــــــــــ ــــــــــــن تاپیک رو مطالعه کنید.
دوستان گرامی در حد توان و وقت و علمم مطالب رو ادامه می دم. حالا تا هر کجاش که رسیدیم شما حلال کنید.
ان شا ا... فایل های تصویری سر فرصت آماده می شه و اضافه می شه.
تیتر مطالب
-------------
پکیج و کامپوننت
کلیاتی راجع به کلاس ها
ساخت اولین کامپوننت
کلیاتی راجع به کامپوننت ها
رویداد ها در کامپوننت
خصیصه هایی از نوع کامپوننت در کامپوننت
مسیج ها در کامپوننت
ساخت یک کامپوننت ساده
استفاده از ریسورس ها در کامپوننت
ساخت یک کامپوننت چند تکه ای (مثل TLabledEdit)
بررسی اجمالی چند کلاس (مثل TControl)
ساخت یک کامپوننت با اتصال به دیتابیس
تفکیک یک پکیج به دو پکیج RunTime و DesignTime و اهمیت انجام این کار
ساخت ویرایش گر خصیصه
ساخت ویرایش گر کامپوننت
نکات متفرقه