将pictureBox1中单击的鼠标坐标送入列表时。然后我想将List的内容发送到myFile.txt尝试将列表<Point>的内容写入txt文件(WindowsForms C#)
我收到了特定的错误,即Point是类型的,不能用作变量。解决办法是什么?
所以这里是代码:
private void pictureBox1_Click(object sender, EventArgs e)
{
var mouseEventArgs = e as MouseEventArgs;
Point rp = new Point(mouseEventArgs.X, mouseEventArgs.Y);
List<Point> pts = new List<Point>();
pts.Add(rp);
//StreamWriter writer = new StreamWriter("C:\\Users\\Lenny\\Desktop\\new2.txt");
//writer.WriteLine("X=" + mouseEventArgs.X + "Y=" + mouseEventArgs.Y);
}
public void button2_Click(object sender, EventArgs e)
{
File.AppendAllLines("new.txt", Point);
}
为什么要将坐标写为文本文件而不是二进制格式? – Fabjan
@Fabjan我将喂txt文件到另一个程序。 – Lenny