بسم الله الرحمن الرحيم
الحافظة في البداية هي مساحة في الذاكرة , يتم حجزها لوضع البيانات المؤقتة للتطبيقات التي تعمل في الوقت الحالي . وهذه البيانات مثل الكلمات التي تم نسخها من خلال أمر “نسخ” في أي محرر نصوص , أو الصورة التي تلتقطها عندما تضغط زر PrintScreen , فهذه كلها يتم تخزينها غالباً في ذاكرة الجهاز .
يمكنك أن ترى ما تحتويه الحافظة من خلال الخطوات التالية :
- الآن , اذهب إلى Start ثم Run
- اكتب “clipbrd” بدون علامات اقتباس
- ستظهر نافذة الحافظة ClipBoard , وسترى فيها آخر ما قمت بنسخه
- قم مثلاً بضغط زر PrintScreen ولاحظ ما يحدث
الحافظة في دلفي .
منطقياً .. لاستعمال الحافظة في دلفي يجب علينا أن نعرفها للبرنامج بإضافة الوحدة Clipbrd
الآن , اكتب كلمة ClipBoard ثم ضع بعدها نقطة , ستظهر لك الآن قائمة بخصائص الكائن Clipboard .
التعامل مع الحافظة :
الخاصية التي تحتوي على محتويات الحافظة هي AsText , فمثلاً لنقل محتويات مربع نص إلى مربع آخر :
Clipboard.AsText := Edit1.Text ; Edit2.Text := Clipboard.AsText ;
ملاحظة : هذه التدوينة مسودة منذ أكثر من 3 سنوات (منذ 2008
)