Askjerry
成员
- 已加入
- 2014年8月25日
- 留言内容
- 10
- 编程经验
- 10+
我感觉像这样的NOOBE ...现在已经用C#编程了大约3个小时...所以我想是。狂喜
无论如何...我被困在可能的C#101东西上...我编写了程序代码以与USB设备通信,创建文件,从设备中提取数据...我只想将其打印到文件中。
我有一个名为"file_name"然后将文件的名称/路径放入其中...我可以查看目录并看到文件实际上是创建的...
那行得通...我将跳过一堆代码来配置设备,等等...在这里,我正在获取数据,并尝试将结果输出到文件...
在我有的地方"//-在这里插入写"我想发送在上面一行中被踢出的文本字符串...
在VB中,我将打开文件并执行以下操作:
所以在这种情况下,我想做类似...
写入myfile,Qarray [myCounter] .ToString("D2") + ",";
显然...问题是"写入myfile"不是要使用的方法/功能...。"myfile.Write()"想要一堆BYTE值...
我可以定义一个字符串... myText...做类似...
那我怎么得到 myText 出文件???? (r)
谢谢,
杰瑞
无论如何...我被困在可能的C#101东西上...我编写了程序代码以与USB设备通信,创建文件,从设备中提取数据...我只想将其打印到文件中。
我有一个名为"file_name"然后将文件的名称/路径放入其中...我可以查看目录并看到文件实际上是创建的...
C#:
//----------- Put a file somewhere -----------------------------------------------------------
SaveFileDialog saveFileDialog1 = new SaveFileDialog();
saveFileDialog1.Filter = "Excel CSV|*.csv|All Files|*.*";
saveFileDialog1.Title = "Save Data File";
saveFileDialog1.ShowDialog();
//----------- Now do something ---------------------------------------------------------------
file_name.Text = saveFileDialog1.FileName;
那行得通...我将跳过一堆代码来配置设备,等等...在这里,我正在获取数据,并尝试将结果输出到文件...
C#:
if (saveFileDialog1.FileName != "")
{
System.IO.FileStream myfile = (System.IO.FileStream)saveFileDialog1.OpenFile();
//============================================================================================
textBox1.Text += "Iarray Data\r\n";
for (int myCounter = 0; myCounter < 512; myCounter++)
{
textBox1.Text += Iarray[myCounter].ToString("D2") + ",";
//-在这里插入写
}
textBox1.Text += "\r\n";
//============================================================================================
textBox1.Text += "\r\n" + "Qarray Data\r\n";
for (int myCounter = 0; myCounter < 512; myCounter++)
{
textBox1.Text += Qarray[myCounter].ToString("D2") + ",";
//-在这里插入写
}
textBox1.Text += "\r\n";
//============================================================================================
myfile.Close();
}
在我有的地方"//-在这里插入写"我想发送在上面一行中被踢出的文本字符串...
在VB中,我将打开文件并执行以下操作:
C#:
Print #1, myText
所以在这种情况下,我想做类似...
写入myfile,Qarray [myCounter] .ToString("D2") + ",";
显然...问题是"写入myfile"不是要使用的方法/功能...。"myfile.Write()"想要一堆BYTE值...
我可以定义一个字符串... myText...做类似...
C#:
string myText = Iarray[myCounter].ToString("D2") + ",";
那我怎么得到 myText 出文件???? (r)
谢谢,
杰瑞
Last edited: