2009-08-12 30 views

Trả lời

3

câu trả lời đầu tiên:

type file.txt > com1 

Sửa sau đốm C# thẻ 8-) Tôi nghĩ rằng điều này sẽ làm việc:

using System.IO; 
... 
File.Copy(@"c:\file.txt", "com1"); 

nhưng tôi không thể kiểm tra đúng nó vì tôi không có gì tôi có thể cắm vào cổng COM1 của tôi. 8-) Nó xuất hiện để làm việc, trong đó nó khối hơn là ném một ngoại lệ.

+0

Liệu công việc đó?!? Đó là WAY đơn giản hơn những gì tôi sắp đăng! Tôi yêu nơi này ... Bạn học điều mới mỗi ngày. – David

+0

Đã không bỏ phiếu xuống của tôi. Tôi đã bình chọn nó. – David

+1

Tôi chưa thử nghiệm, nhưng tôi nghĩ nó sẽ hoạt động. Windows có một loạt các tập tin "ma thuật" được xác định, com0 thông qua com4 là một số trong số chúng. Thông tin thêm ở đây: http://en.wikipedia.org/wiki/Filename – rmeador

2

Nó có thể đi như:

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); 
    } 
} 
Các vấn đề liên quan