मैं किसी एप्लिकेशन के टेक्स्ट को कैप्चर करने के लिए कोड का उपयोग कर रहा हूं।मेरे पीसी में कोई भी टेक्स्ट या फ़ाइल पेस्ट करने में असमर्थ - क्लिपबोर्ड त्रुटि
जब मैं एप्लिकेशन शुरू करता हूं तो मैं अपने पीसी में किसी भी पाठ या फ़ाइल को कॉपी और पेस्ट नहीं कर सकता। मुझे पता है कि मुझे यह त्रुटि क्यों मिल रही है क्योंकि क्लिपबोर्ड को हर दूसरे या दो के लिए साफ़ किया गया है क्योंकि मैंने कोड को एक में रखा है लूप। यह मेरे और मेरे ग्राहकों के लिए एक बड़ी समस्या है यदि वे अपने आवेदन में अपने आवेदन का उपयोग करते हैं। मैं जानना चाहता हूं कि हम अपने डेस्कटॉप क्लिपबोर्ड का उपयोग करने के बजाय केवल मेरे अनुप्रयोग उपयोग के लिए एक नया क्लिपबोर्ड बना सकते हैं या कोई भी मेरे लिए मेरा कोई समाधान प्रदान कर सकता है problem.The कोड मैं का उपयोग कर रहा है
try
{
IEnumerator enumerator;
MainModule.StrData = "";
try
{
enumerator = this.chkListbox_odin1.CheckedIndices.GetEnumerator();
IntPtr parentWnd = FindWindow((null), cboWindows.Text);
IntPtr mdiClientWnd = FindWindowEx(parentWnd, IntPtr.Zero, "MDIClient", "");
IntPtr marketwatchWnd = FindWindowEx(mdiClientWnd, IntPtr.Zero, null, windowname);
while (enumerator.MoveNext())
{
object objectValue = enumerator.Current;
this.WindowText(marketwatchWnd);
}
// System.Windows.Forms.SendKeys.SendWait("{ESC}");
// Application.DoEvents();
}
finally
{
}
Clipboard.Clear();
}
catch (Exception exception1)
{
// MessageBox.Show(exception1.Message);
}
यहाँ मेरी समस्या का कुछ छवि हैं
जब मैं मीटर चलाने मैं कॉपी कर सकते हैं वाई आवेदन।
लेकिन प्रकाश डाला नहीं है जब मैं चिपकाने के लिए
पेस्ट की कोशिश,
अगर कोई मुझे मदद कर सकता है वहाँ एक महान प्रशंसा होगी।
अग्रिम में धन्यवाद।
आप क्या त्रुटि देख रहे हैं? – RoelF
यह कोई त्रुटि नहीं है। मेरी समस्या यह है कि मैं कॉपी और पेस्ट नहीं कर सकता क्योंकि क्लिपबोर्ड दूसरे एप्लिकेशन टेक्स्ट को कैप्चर करने में व्यस्त है, जिसका मतलब है कि जब मैं पेस्ट मेनस्ट्रिप को कॉपी और पेस्ट करने की कोशिश कर रहा हूं, तो हाइलाइट नहीं किया जाता है। – user1447345