السحب والإفلات عبر التطبيقات في دلفي
-
08-07-2019 - |
سؤال
أرغب في إنشاء تطبيق دلفي لنظام التشغيل Windows XP والذي يسمح بإسقاط الملفات المسحوبة من Windows Explorer (سطح المكتب أو نوافذ المجلدات) أو التطبيقات الأخرى التي تدعم هذه العملية (مثل Total Commander).وماذا عن العكس؟عندما يقوم المستخدم بسحب رمز من تطبيقي، يجب أن أكون قادرًا على ضبط محتويات الكائن المسحوب على بيانات مخصصة.
هدفي هو إنشاء شريط أدوات تطبيق مخصص، حيث يمكنني إسقاط التطبيقات وإظهار أيقوناتها أو سحب التطبيقات أو الكيانات الأخرى منه.
كيف يمكن القيام بذلك؟
المحلول
ويمكن أن يتم ذلك مع وسحب وإسقاط مكون جناح . كما أن لديها أمثلة على ما تريد.
نصائح أخرى
ريمون تشين يحتوي على سلسلة رائعة من المقالات حول السحب والإفلات:
- يا له من أرشيف السحب | الشيء الجديد القديم
- ما جر:سحب ملف افتراضي (إصدار HGLOBAL)
- ما جر:سحب ملف افتراضي (إصدار IStorage)
- ما جر:سحب ملف افتراضي (إصدار IStream)
هناك العديد من المقالات الجيدة الأخرى على مدونته عند البحث عن السحب والإفلات.
لا تنتمي إلى StackOverflow