c#(7)
-
파일은 인터넷 또는 제한 영역에 있거나 파일에 웹 표시가 있으므로 처리할 수 없습니다. 이러한 파일을 처리하려면 웹 표시를 제거하세요.
파일은 인터넷 또는 제한 영역에 있거나 파일에 웹 표시가 있으므로 처리할 수 없습니다. 이러한 파일을 처리하려면 웹 표시를 제거하세요. Windows 10 Power Shell > gci -Recurse "sln이 있는 파일 경로"|Unblock-File
2020.07.24 -
[C#]Winform을 사용한 DataPush Tool
기본동작 메커니즘 : PC상의 파일을 Uart 송신하여 모듈에 전송한다. -> 모듈이 Uart통신을 수신하게 되면 데이터 처리 이후 Echo 한다. -> Echo를 받은 Tool이 Msg_Box에 Data를 띄워준다. Uart 송.수신을 이용한 데이터 / 인증서 push / size (512KByte : 1packet) tool. 데이터 파일은 모든 파일(*.*) 가져오기 이후 내보내기 가능. 인증서 파일은 X509Certificate으로 디코딩 가능한 모든 파일 가능. cmd로 원하는 data를 uart송신 가능. 5-1. 최근에 보낸 cmd(명령어) 키보드 ↑및 ↓으로 선택가능 CHANHHH/pushData pushData_bin&der_Cs. Contribute to CHANHHH/pushData ..
2020.07.14 -
[C#] Delay 함수
c# Delay 함수 사용할때, Thread.sleep()를 사용하면 프로그램이 멈추는 현상이 일어나므로, 따로 함수를 선언해서 사용합니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 public static DateTime Delay(int MS) { DateTime ThisMoment = DateTime.Now; TimeSpan duration = new TimeSpan(0, 0, 0, 0, MS); DateTime AfterWards = ThisMoment.Add(duration); while (AfterWards >= ThisMoment) { System.Windows.Forms.Application.DoEvents(); ThisMoment = DateTime.Now; } return ..
2020.06.30 -
[C#] DataGridView AutoScroll / 자동 줄 넘김[winform]
데이터 갱신시 자동으로 맨 아래쪽에 추가된 행을 볼 수 있게 해주는 코드. // auto scroll bool public static bool autoScroll = true; // 행 삽입 dataGridViewdataGridView1.Rows.Add(); // 한 칸 스크롤 if(autoScroll) dataGridViewdataGridView1.FirstDisplayedScrollingRowIndex = dataGridView.Rows.Count-1; // 응용 //스크롤 내릴시 자동 줄 넘김 ON. // 그외 스크롤 자동 줄 넘김 OFF. // Cell클릭시 자동 줄 넘김 OFF -> 강제 스크롤 되면서 지정하고 싶은 데이터를 못보게 되기 때문에 꺼준다. private void dataGridV..
2020.06.26 -
[C#] byte array를 string으로 , string을 byte array로 / byteArray To String, String To byteArray
// byte Array를 String으로 변환 private string ByteToString(byte[] byteVal) { string str = Encoding.Default.GetString(byteVal); return str; } // String을 Byte Array로 변환 private byte[] StringToByte(string str) { byte[] StrByte = Encoding.UTF8.GetBytes(str); return StrByte; } // String을 Double로 변환 private double StringToDouble(string str) { double strDouble = Convert.ToDouble(str); return strDouble; } /..
2020.06.25