2008-11-17 12 views
7

में क्रॉस-एप्लिकेशन ड्रैग-एंड-ड्रॉप, मैं विंडोज एक्सपी के लिए डेल्फी एप्लिकेशन बनाना चाहता हूं जो विंडोज एक्सप्लोरर (डेस्कटॉप या फ़ोल्डर विंडोज़) या अन्य अनुप्रयोगों से ड्रैग की गई फ़ाइलों को छोड़ने की अनुमति देता है जो इस ऑपरेशन का समर्थन करते हैं (जैसे कि कुल कमांडर)। इसके विपरीत क्या? जब उपयोगकर्ता मेरे एप्लिकेशन से आइकन ड्रैग करता है, तो मुझे ड्रैग ऑब्जेक्ट की सामग्री को कस्टम डेटा पर सेट करने में सक्षम होना चाहिए।

मेरा लक्ष्य कस्टम एप्लिकेशन टूलबार बनाना है, जिस पर मैं एप्लिकेशन छोड़ सकता हूं और उनके आइकन दिखा सकता हूं या एप्लिकेशन या अन्य इकाइयों को खींच सकता हूं।

यह कैसे किया जा सकता है?डेल्फी

उत्तर

12

यह The Drag and Drop Component Suite के साथ किया जा सकता है। इसमें आपके इच्छित उदाहरण भी हैं।

+0

यूआरएल अभी काम नहीं कर रहा है। हो सकता है कि stackoverflowed हो सकता है (http://en.wikipedia.org/wiki/Slashdot_effect), मैं थोड़ी देर बाद कोशिश करूंगा क्योंकि यह निश्चित रूप से दिलचस्प लगता है! – Tom

+0

यह एक बहुत ही धीमी सर्वर है, AFAICT। शायद सिर्फ एडीएसएल अपस्ट्रीम दर। ड्रैग और ड्रॉप सूट बहुत अच्छा है, लेकिन डेल्फी 200 9 के लिए अभी भी पोर्ट नहीं किया गया है। – Roddy

+0

ऐसा लगता है कि घटकों को डेल्फी 2010 में काम करने के लिए अपडेट किया गया है, लेकिन अभी तक डेल्फी XE2 नहीं है। – Shannon

2

Raymond Chen खींचें & बूंद के बारे में लेख का एक अच्छा श्रृंखला है:

खोजे जाने अपने ब्लॉग पर कई अन्य अच्छा लेख हैं खींचें और छोड़ें।