PDA

View Full Version : ساختن فرم جديد از فرم اماده



aradsystem
جمعه 23 مرداد 1388, 11:32 صبح
دستان خوب سلام.

چطوري ميشه توي يك پروژه يك فرم ساخته شده رو يك كپي ازش ساخت؟ يعني يك فرم با همه ي كدها و عناصر و خواصش رو دوباره ساخت؟

با تشكر.

matinebi
جمعه 23 مرداد 1388, 12:24 عصر
میتونی یک ctrl+a بگیری ولی فقط عناصر روی صفحه رو میتونی کپی کنی

Ahmad Chehreghani
جمعه 23 مرداد 1388, 14:02 عصر
چطوري ميشه توي يك پروژه يك فرم ساخته شده رو يك كپي ازش ساخت؟ يعني يك فرم با همه ي كدها و عناصر و خواصش رو دوباره ساخت؟

زمان طراحي يا زمان اجرا؟


میتونی یک ctrl+a بگیری ولی فقط عناصر روی صفحه رو میتونی کپی کنی


در زمان طراحي شما بعد از اينکه برنامتون رو ذخيره کرديد، نام جديد به فرمتون بديد و بعد از منوي File روي Save as کليک کنيد و نام يونيت جديد رو بديد(تا اينجا فرم ما با دستورات داخل يونيت به نام جديد ذخيره شده). حالا در منوي Project روي Add to Project کليک کنيد و يونيت قبلي خود(اوليه) را Add کنيد.

موفق باشيد

aradsystem
جمعه 23 مرداد 1388, 14:06 عصر
میتونی یک ctrl+a بگیری ولی فقط عناصر روی صفحه رو میتونی کپی کنی

دوست عزيز اين كه خوب كاري از پيش نميبره. كد ها و خواص و اندازه فرم چي ميشن؟ خيلي جاها هست كه به اين كار نياز داريم. و خيلي هم توي وقت صرفه جويي ميكنه. ولي نميدونم چجوري ميشه اين كار رو كرد. حتما راهي براش هست.

با استفاده از project group ميشه. ولي خيلي وقت گيره.

Hsimple11
جمعه 23 مرداد 1388, 14:49 عصر
فایلهای DFM، PAS اون فرم رو کپی کنید. فایل Pas رو باز کنید و نام یونیت ابتدای اون رو عوض کنید. در یونیت پروژه هم نام یونیت جدید رو اصلاح کنید.

_abiriamir
شنبه 24 مرداد 1388, 16:04 عصر
در زمان اجرا چجوری میشه اینکار رو کرد؟

Ahmad Chehreghani
شنبه 24 مرداد 1388, 20:32 عصر
در زمان اجرا چجوری میشه اینکار رو کرد؟


http://delphi.about.com/od/adptips2006/qt/formclone.htm