मैं बिल्कुल सी # विशेषज्ञ नहीं हूं, मैंने संगीत कार्यक्रम के लिए पियानो रोल की तरह कुछ अजीब चीजें बनाई हैं (इसलिए गणित के साथ सभी डब्ल्यूपीएफ कैनवास उत्पन्न करना) और सामान्य कार्यों को करने के लिए कुछ सरल कार्यक्रम जैसे मक्खी पर कुछ डेटा विस्तारित करना (गणित संचालन, जीयूआई इंटरैक्शन आदि)चालक या एपीआई के साथ और बिना किसी यूएसबी प्रिंटर का उपयोग करना
मुझे अपने कंप्यूटर पर एक यूएसबी प्रिंटर का पता लगाने और इसके साथ काम करने के बारे में एक बहुत ही सामान्य अवलोकन की आवश्यकता है । मैं पहले से ही है कि यहां के लिए और गूगल पर खोज की है, और है कि मैं क्या मिला है:
और अन्य इसी तरह के विभिन्न तरीकों, जिनमें से मैं कुछ भी नहीं :(
यहाँ ठीक है के करीब समझा कह लिंक मैं क्या आया है साथ (मैं बी के रूप में होने की कोशिश करूंगा rief के रूप में संभव):
ए) (इस परिभाषा सटीक नहीं हो सकता है, लेकिन मैं थोड़ा उलझन में हूँ ड्राइवरों के बिना एक प्रिंटर का उपयोग कर के लिए ...)
मैं चाहिए:
1) यूएसबी दरवाजे का पता लगाने के लिए एक तरीका खोजें और उत्पाद आईडी और विक्रेता आईडी के माध्यम से कौन सा डिवाइस उससे जुड़ा हुआ है। डेवलपरफ्यूजनर्टिकल के विशेष मामले में लेखक ने यूएसबी की कुछ मूल बातें बताई हैं और आपको इसका पता लगाने के लिए मानव इंटरफेस डिवाइस का उपयोग करने के लिए कहा है। (मैं विंडोज 7 का उपयोग कर रहा हूं और मुझे कोई अन्य छिपी हुई यूएसबी ड्राइव नहीं मिल रही है, और मेरे पास उनके साथ बातचीत करने के तरीके पर कोई विचार नहीं है)
2) डेटा की धाराएं बनाएं और उन्हें भेजें सही संदेश पाइप पर आदेशों के साथ यूएसबी प्रिंटर (या जो भी उपकरण आप पायलट करना चाहते हैं)।
बी) के साथ चालकों या खिड़कियों एपीआई या prebaked ड्राइवरों एक प्रिंटर का उपयोग करने के लिए:
मैं चाहिए:
1) सभी .NET [MSDN System.printing पुस्तकालयों] में पाया वर्गों [का उपयोग करें लिंक संख्या 6] और पायलट सीधे प्रिंटर उन वर्गों से सही तरीकों के उपयोग के साथ (System.printing पुस्तकालयों के उपयोग के साथ डिवाइस पाने के बाद) ...
ठीक है, मुद्दा बना:
मेरे पास वास्तव में कोई विचार नहीं है जिस पर सही कदम हैं, और यही वह है जो मैं आपको पूछने की कोशिश कर रहा हूं:
इसे करने के तरीके पर एक कदम-कदम मार्गदर्शिका, विशेष रूप से पहला (जैसा कि मैंने एमएसडीएन फोरम पर देखा प्रश्न दूसरे प्रश्न वास्तव में कोड का अध्ययन करने का मामला है)। मैं नहीं चाहता कि आप मेरे लिए कोड लिखें (हालांकि आप चाहें तो कर सकते हैं)। मैं सिर्फ एक सामान्य दिशानिर्देश पूछ रहा हूं जिस पर अंतिम परिणाम प्राप्त करने के लिए सही कदम हैं। पोस्ट लिंक, जो कुछ भी काम करता है ...
'मैं सिर्फ एक सामान्य दिशानिर्देश पूछ रहा हूँ, जिस पर सही कदम अंतिम result.' प्राप्त करने के लिए पालन करने के लिए कर रहे हैं, लेकिन अभी इसके लिए नहीं है। – I4V
अच्छी तरह से कोड डालें, मैं इसके साथ भी ठीक हूं क्योंकि मुझे शुरू करने के बारे में कोई वास्तविक विचार नहीं है। धन्यवाद। –
कोई भी "पहचान" बिल्कुल मत करो। यह प्रिंटर के बीच मतभेद छिपाने के लिए विंडोज़ का काम है। प्रत्येक प्रिंटर आपके प्रोग्राम के समान दिखता है। –