Visual Studio 2019 C# ファイルの入出力
マイコンオタクの加工屋さん。
仕組me技研の酒井です。
今回はGコードファイルの置換処理をするアプリケーションを作成するための、ファイルの入出力という形で動画を作成致します。
ファイルの先頭で using 書いてある 所に
using System.IO;
を書いておいてください。
コピーペースト出力用
private void saveButton_Click(object sender, EventArgs e)
{
if (saveFileDialog1.ShowDialog() == DialogResult.OK)
{
StreamWriter sw = new StreamWriter(saveFileDialog1.FileName);
sw.Write(GcodeTextBox.Text);
sw.Close();
}
}
コピーペースト入力用
private void loadButton_Click(object sender, EventArgs e)
{
string fileName;
StringBuilder sb = new StringBuilder();
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
fileName = openFileDialog1.FileName;
fileNameLabel.Text = Path.GetFileName(openFileDialog1.FileName);
StreamReader sr = new StreamReader(fileName);
while (sr.EndOfStream == false)
{
sb.Append(sr.ReadLine()+”rn”);
}
sr.Close();
GcodeTextBox.Text = sb.ToString();
}
}
Comments are closed.