發表文章

目前顯示的是有「C#」標籤的文章

C# 路徑選擇

        寫MCU,有時候賞商會提供.bat讓我們做燒錄,不過每次都要打開CMD也是麻煩,就算寫一個批次檔也是很麻煩,尤其要給別人燒錄的時候需要再教育一下如何改路徑。          這時候用C#就是最方便的工具了,只要點擊Button就可以選擇hex檔或bin檔,一件燒錄。在這邊做一下C#的筆記 選擇路徑 讓使用者可以在點擊button後,選擇檔案路徑並秀在textbox的方法 private void button_path_Click ( object sender, EventArgs e) { OpenFileDialog file = new OpenFileDialog(); file.Filter = "hex file (*.hex)|*.hex|All files (*.*)|*.*" ; file.ShowDialog(); this .textBox_path.Text = file.FileName; } 執行批次檔 讓C#去執行.bat或.exe的方法 string str = System.Environment.CurrentDirectory; ProcessStartInfo info_ = new ProcessStartInfo(); info_.FileName = "text.bat" ; info_.WorkingDirectory = @str; Process.Start(info_);