मैं क्लिपबोर्ड में टेक्स्ट कॉपी के लिए निम्न कोड का उपयोग कर रहा:मैं कैसे "क्लिपबोर्ड नहीं खोल सकता: एक्सेस अस्वीकृत" त्रुटियों को कैसे ठीक कर सकता हूं?
Clipboard.Open;
try
Clipboard.AsText := GenerateClipboardText;
finally
Clipboard.Close;
end;
मालूम होता है यादृच्छिक पर मैं मिलता है: त्रुटि "खुला क्लिपबोर्ड नहीं कर सकते प्रवेश निषेध"। मुझे लगता है कि ये त्रुटियां क्लिपबोर्ड को लॉक करने वाले अन्य एप्लिकेशन के कारण होती हैं, लेकिन मैं कभी भी अन्य अनुप्रयोगों के साथ कुछ भी नहीं कर रहा हूं जो ताले का कारण बनना चाहिए।
आश्चर्यजनक रूप से मेरे उपयोगकर्ता XP के साथ Vista और Windows 7 के साथ त्रुटियों की अधिक रिपोर्टिंग प्रतीत होते हैं।
क्या यह देखने का कोई तरीका है कि क्लिपबोर्ड को एक्सेस करने का प्रयास करने से पहले लॉक किया गया है या नहीं?
कृपया डेल्फी के दस्तावेज़ से इस स्निपेट को नोट करें: "क्लिपबोर्ड। ओपन -> क्लिपबोर्ड खोलता है, अन्य अनुप्रयोगों को क्लिपबोर्ड बंद होने तक इसकी सामग्री को बदलने से रोकता है। क्लिपबोर्ड पर आइटमों की एक श्रृंखला जोड़ने से पहले कॉल करें। यह अन्य अनुप्रयोगों को रोकता है क्लिपबोर्ड को बंद होने तक ओवरराइट करने से। (क्लिपबोर्ड पर एक ही आइटम जोड़ते समय, ओपन कॉल करने की कोई आवश्यकता नहीं है।) " – Ampere