چگونه از یک Frame در برنامه تحت دلفی 7 استفاده کنم ( لطفا با نمونه کد)
چگونه از یک Frame در برنامه تحت دلفی 7 استفاده کنم ( لطفا با نمونه کد)
لطفا مطلب خود را اصلاح کرده و هر پرسش را در یک موضوع جداگانه عنوان کنید.
با تشکر از راهنمائی شما .
ممنونم. با اجازه عنوان و مطلب این موضوع رو هم فقط فریم کردم.
فریم از ویرایش 5 به دلفی اضافه شد و روش استفاده از اون هم برای تمام نسخهها یکی هست. برای استفاده از فریم احتیاج به نوشتن کد احتیاج نیست و به همین دلیل کدی وجود نداره که به عنوان نمونه ذکرش کنم. خوب بجای کد با یک مثال گام به گام ادامه میدیم.
فرض کن که 10 تا فرم تو برنامه داریم که میخوایم بالای تمام اونها لوگوی شرکت رو بگذاریم. اگر یک TImage روی هر فرم بگذاریم و تصویر رو داخلش قرار بدیم٬ چون دلفی میدونه که این تصاویر همشون با هم برابرند 10 از نسخه از لوگو رو داخل برنامه قرار میده. حالا اگر بیایم یک فریم درست کنیم و تصویر رو روی فریم بگذاریم و بعد این فریم رو روی هر فرم بندازیم٬ اینجوری فقط یک نسخه از لوگو داخل برنامه گذاشته میشه.
برای درست کردن فریم:
برای استفاده از فریم:
- از منو File/New/Frame رو انتخاب کن
- تصویر رو روی فریم بگذار و ویژگیهای مورد نظرت رو تعیین کن
- Unit رو ذخیره کن
همین!
- در گروه کامپوننتهای استاندارد٬ اولین قلم رو که فریم هست انتخاب کن
- درست مثل اینکه داری یک پانل رو روی فرم میگذاری، فریم رو روی فرم بگذار
- فهرستی از فریمهایی که داخل پروژه تعریف شدهاند نشون داده میشه٬ از این فهرست فریم مورد نظرت رو انتخاب کن.
سلام
آقا شرمنده ما اینو ندیده بودیم که اون تاپیک رو نوشتیم . :shock:
در ضمن ممنون :wink:
بازم سلام
آقا کامبیز من Frame رو همون طوری که گفته بودید روی فرم گذاشتم اما وقتی اجراش میکنم خبری از Frame نیست . :!:
کار دیگه ای نداره ؟ :?:
این مثال رو نگاه کن
سلام
درسته ولی این کار نمیکنه . لطفا امتحانش کن .
Tazekar جان٬ خوب تو این یک مورد بد شانسی آوردی. :) یک MainMenu فقط و فقط باید روی یک فرم قرار بگیره.
:evil: :cry:
حالا اگر بخوایم بگیم که اگر مثلا کاربر باتن 1 رو زد, فرم ظاهر بشه, باید چی کار کنیم!!؟
این سوال چه ربطی به فریم داره؟