Visual Studio 2019 C# ファイルの入出力



Visual Studio 2019 C# ファイルの入出力

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.