發表文章

目前顯示的是 8月, 2020的文章

Visul studio c++出現 C4996 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for detai 解決方法

圖片
  Visul studio c++出現  C4996 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for detai 解決方法 在visual statio c++使用C語言的fopen會出現上述錯誤,解決方法如下: 專案(P)->屬性->c/c++->前置處理器->前置處理器定義->右邊選單->編輯 第一欄加上 完成

Atmel IDE 新增已存在資料夾內的方法

圖片
做個筆記 比如說我在drivers中已經有新增WDT的資料夾,不過打開Solution Explorer不會看到資料夾: 新增方法: 點擊Show All Files,會看到虛線的資料夾: Include in Project: 完成:

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_);