मुझे com1 (RS-232) पोर्ट में फ़ाइल (टेक्स्ट फ़ाइल) भेजने की आवश्यकता है, मैं इसे कैसे कर सकता हूं?com1 पोर्ट पर फ़ाइल कैसे भेजें?
पहले से धन्यवाद के
मुझे com1 (RS-232) पोर्ट में फ़ाइल (टेक्स्ट फ़ाइल) भेजने की आवश्यकता है, मैं इसे कैसे कर सकता हूं?com1 पोर्ट पर फ़ाइल कैसे भेजें?
पहले से धन्यवाद के
पहले जवाब:
type file.txt > com1
संपादितC#
टैग 8-) मुझे लगता है कि यह काम करेगा खोलना के बाद:
using System.IO;
...
File.Copy(@"c:\file.txt", "com1");
लेकिन मैं नहीं कर सकता ठीक से परीक्षण करें क्योंकि मेरे पास कुछ भी नहीं है जिसे मैं अपने COM1 पोर्ट में प्लग कर सकता हूं। 8-) ऐसा लगता है कि यह एक अपवाद फेंकने के बजाए ब्लॉक करता है।
यह जा सकते हैं जैसे:
serialPort1.PortName = "COM1";
// other settings ...
serialPort1.Encoding = Encoding.ASCII;
serialPort1.Open();
using (System.IO.TextReader reader = System.IO.File.OpentText("file.txt"))
{
string line;
while ((line = reader.ReadLine()) != null)
{
serialPort1.WriteLine(line);
}
}
कि काम करता है?!? जो पोस्ट करने वाला था उससे वह आसान तरीका है! मुझे इस जगह से प्यार है ... आप हर दिन कुछ नया सीखते हैं। – David
मेरा नीचे वोट नहीं था। मैंने इसे वोट दिया। – David
मैंने इसका परीक्षण नहीं किया है, लेकिन मुझे लगता है कि इसे काम करना चाहिए। विंडोज़ में "जादू" फाइलों का एक गुच्छा परिभाषित किया गया है, com0 के माध्यम से com4 उनमें से कुछ हैं। यहां अधिक जानकारी: http://en.wikipedia.org/wiki/Filename – rmeador