![]() |
|
سحب وأفلات الصور من Windows explorer إلى تطبيقك - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي التقنية (https://delphi4arab.net/forum/forumdisplay.php?fid=6) +--- قسم : دلفي والتعامل مع النظام و الذاكرة (https://delphi4arab.net/forum/forumdisplay.php?fid=20) +--- الموضوع : سحب وأفلات الصور من Windows explorer إلى تطبيقك (/showthread.php?tid=1425) |
سحب وأفلات الصور من Windows explorer إلى تطبيقك - issamdnn - 22-12-2009 1 - أنشئ تطبيق جديد. 2- ضع على الفورم عنصر TPanel 3- ضع ضمن البانيل عنصر Timage 5- ضع الكود التالي بدل كامل الكود في الوحدة: PHP كود : unit Unit1;الشرح: لكي يكون تطبيقك متقبلاً للملفات المسحوبة من مستكشف ويندوز .يتوجب عليك أن تجعل ويندوز يعرف بأن تطبيقك يقبل الملفات المسحوبة وذلك بإستدعاء إجرائية DragAcceptFiles من الوحدة ShellApi بعد ذلك ينبغي على تطبيقك الإستجابة لحدث الإفلات والسحب وذلك بإنشاء إجرائية تستجيب لرسالة WM_DROPFILES إن إجرائية DragAcceptFiles تقبل مقبظ النافذة كأول بارمتر لها, وبإعتبار أن العنصر Timage لا يعطي مقبظ تم اللجوء إلى البانيل . والله الموفق للجميع. سحب وأفلات الصور من Windows explorer إلى تطبيقك - I_Tiger - 22-12-2009 شكرا على المعلومة لكن هل تنطبق هذه الطريقة على انواع الملفات الاخرى ? سحب وأفلات الصور من Windows explorer إلى تطبيقك - issamdnn - 22-12-2009 بالطبع تنطبق عزيزي. بشرط وجود مقبظ للنافذة. |