Study/C#(Window programming)16 text 창 text 다양한 color 나오게 하기 c#에서 debug용으로 text를 띄울때 Rx와 Tx의 color를 각각 다르게 설정할 수 있습니다. 일반적인 TextBox가 아닌 RichTextBox로 가능합니다. 우선 RichTextBox를 만듦니다. 이제 Text창에 글자를 적어줍니다. String hex = BitConverter.ToString(sendPacket); String date = DateTime.Now.ToString(" yyyy-MM-dd HH:mm:ss.fff : "); messageRich.AppendText("\r\n"); messageRich.SelectionColor = Color.Blue; messageRich.AppendText("[TX] "); messageRich.AppendText(date); messageR.. 2020. 8. 15. DB연동하기(MySQL에 기록 저장하기) DB예제 다운로드 한동안 컴터도 포맷하고, MySQL때문에 시간을 많이 버렸네요 ㅠ 이번에는 DB에 기록들을 저장해 보겠습니다. 전체적인 모습은 위와 같습니다. DB에서 datetimepicker로 선택된 날짜의 데이터를 가져와 뿌려줍니다. 기본적으로 오늘 날짜를 가져오게 하였습니다. 1dateTimePicker1.Value = DateTime.Now;cs DB를 가져오는 방법으로는 동기와 비동기 2가지 방식이 있는데 비동기 방식을 선택하였습니다. 먼저 DB의 구조입니다. schema는 test이며, table은 answertest입니다. 총 4개의 column이 있고, id는 자동으로 생성되는 primary key이고, 총 저장할 건 No, Record, Date입니다. 12345678String st.. 2015. 9. 2. C# 기초(MonthCalendar와 DateTimePicker) MonthCalendar/DateTimePicker 예제 이번에는 날짜를 넣어봅시다. 날짜에 관련된 컨트롤에는 2가지가 있습니다. MonthCalendar와 DateTimePicker입니다. MonthCalendar는 쉽게 말해 월별 달력이라고 생각하시면 됩니다. 그리고 DateTimePicker는 선택한 날짜만 보이는 겁니다. 위 그림처럼 추가를 했는데 위쪽이 DateTimePicker이고, 아래가 MonthCalendar입니다. 디스플레이 되는 것도 다르지만 가장 큰 차이는 DateTimePicker는 선택해서 보여줄 수 있는 날짜가 하루이지만, MonthCalendar는 최대 1주일을 선택할 수 가 있습니다. MonthCalendar에 보시면 13일부터 19일까지 선택된 걸 볼 수 있습니다. 그리고.. 2015. 7. 27. C# 시계만들기 C# 시계예제 이번 예제는 간단히 시계를 만드는 예제입니다. 타이머를 이용하여 현재시간을 가져오면 간단히 구현할 수 있습니다. 먼저 바뀐 레이아웃입니다. 표시한 부분에 시간을 표시 할 겁니다. 그리고 아래 리스트 뷰에 기록한 시간도 함께 띄우도록 할께요. 저번에 구현한 타이머는 타이머와 카운터를 위한 타이머이니, 새로운 타이머 하나를 더 추가합니다. 123456789 private void timer2_Tick(object sender, EventArgs e) { get_time(); } private void get_time() { dateTimeText.Text = DateTime.Now.ToString(); }Colored by Color Scriptercs 'timer2_Tick()'은 타이머2가.. 2015. 7. 24. C# Tip (디버깅중 코드 수정하기) C#을 사용하면서 코드를 실행시키면(디버깅 중) 코드 수정이 안됩니다. 수정하려고 하면 아래와 같은 경고창이 뜹니다. msdn에서 찾아보니 아래와 같은 도움말이 나오는 군요. MSDS 도움말 가기 옵션을 찾아서 들어갔더니 사용에 체크가 되어있네요. 좀 이상해서 일단 사용을 체크해제 했습니다. 위와 같이 하고 확인을 하니 디버깅중 코드 수정이 되는군요^^ 디버깅이 실행중일땐 위의 옵션이 활성화 되지 않습니다. 꼭 종료하신 상태에서 변경하세요^^ 2015. 7. 24. C#기초(리스트 뷰) 리스트 뷰 예제 이번 예제는 리스트 뷰를 적용하는 예제입니다. 이렇게 아래쪽에 리스트뷰를 추가했습니다. 처음 리스트 뷰를 추가하면 아무것도 없습니다. 그냥 빈 화면이죠. 이제 이 곳에 내용을 넣어줘야 합니다. 리스트뷰에 레이아웃을 그려주는 여러 방법이 있겠지만, 가장 간단히 코드로 넣어보겠습니다. 1234567public Form1() { InitializeComponent(); listView1.View = View.Details; listView1.Columns.Add("No"); listView1.Columns.Add("Record"); }Colored by Color Scriptercs Line 4~6이 리스트 뷰의 항목 부분을 넣어주는 부분입니다. 첫번째 항목을 'No' 즉 기록된 순번이고, 두.. 2015. 7. 23. 이전 1 2 3 다음 인기글