전체 글1428 컴파일테크놀로지 디지털 IO 보드 프로그램 (C#프로그래밍) 컴파일테크놀로지 디지털 IO 보드 프로그램 (C#프로그래밍) 프로그램 다운로드 - CWDIO32.zip [링크]제품 소개 페이지 - CW-DIO32 (필드 I/O, 리모트 I/O, DAQ, MODBUS) [링크] 제가 직접 컴파일테크놀로지에서 판매하는 디지털 IO 보드(CWDIO32) 프로그램을 만들었습니다. 아쉽게도 디지털 IO 보드는 판매하면서 디지털 IO 보드 프로그램은 제공하질 않네요. 이런 건 원래 컴파일테크놀로지에서 제공해야 하지 않나요? 아무튼, 이하 주요 소스입니다. Program.cs 파일을 보시면 아래처럼 중복 실행 방지 코드가 삽입되어 있습니다. 이 프로그램은 백그라운드에서 구동되기에 중복으로 실행되면 안됩니다. DIO는 하나인데 두 곳에서 접근하면 예상치 못한 상황은 당연히 발생하겠.. 2018. 7. 28. MFC 콤보박스 값 가져오기 (선택된 데이터 불러오기) MFC 콤보박스 값 가져오기 (선택된 데이터 불러오기) 콤보박스 예제 소스는 간단합니다. 아래 코드를 그대로 이용하세요. 1234567CString str;int n; // 인덱스 n = m_ctrlccbox.GetLBTextLen(m_ctrlccbox.GetCurSel());m_ctrlccbox.GetLBText(m_ctrlccbox.GetCurSel(), m_str.GetBuffer(n)); m_str.ReleaseBuffer();Colored by Color Scriptercs 컨트롤 박스(Control Box)의 컨트롤 변수 ctrlccbox의 텍스트와 길이를 얻어오는게 중점입니다. 문자열에 버퍼를 미리 할당해 메모리 누수를 막을 수도 있죠. 단지, 저렇게 얻어온 문자열을 잘라서 사용할 경우(Af.. 2018. 7. 27. 펀드 환매의 기술 베스트 4, 직장인 13번째 월급! 펀드 환매의 기술 베스트 4, 직장인 13번째 월급! "그 월급에 잠이 오냐?"라는 말을 듣고 펀드 환매의 기술을 몇 가지 알아봤습니다. 이번에 소개할 환매 시기 잡는 방법은 총 4가지입니다. 1. 수익률 목표치 10%를 달성하면 무조건 환매? 보통 2년 기준에 주식혼합형 펀드의 수익률이 10% 내외라면 펀드운용사가 돈을 잘 굴렸다고 볼 수 있습니다. 운용수수료 등 부대 비용을 빼고 10%라면 되게 좋고요. 그렇지 않더라도 10% 내외라면 만족할 만 합니다. 그리고 이 시점에 일부 환매해서 수익을 거두는 것도 좋은 펀드 환매의 기술입니다. 하지만, 펀드는 현재의 수익률이 미래의 수익률을 보장하지 않습니다. 그리고 10% 수익률이 당장 다음 달에 5%가 될지도 몰라요. 반대로 15%가 될 수도 있죠. 주의.. 2018. 7. 26. [C# 윈폼 강좌] 윈도우 폼 크기 고정, 프로그래밍 예제 [C# 윈폼 강좌] 윈도우 폼 크기 고정, 프로그래밍 예제 크기 고정 폼프로젝트 - 이 폼은 아주 약간의 공식만 습득한다면 쉽게 구현할 수 있습니다. 프로그램의 폼이 일정한 비율로 늘거나, 준다면 다양한 응용 프로그램에서 유용하게 사용할 수 있습니다. 화면의 비율은 어떤 폼의 높이와 관련이 있지만, 일정한 비율로 폼을 유지하려면 폭, 높이가 조정되는 경우를 모두 염두에 두어야 합니다. 즉, 높이가 줄면 너비도 줄고, 너비가 줄면 높이도 줄어야 합니다. 반대의 경우도 마찬가지죠. 코딩에 반영할 공식은 아주 간단합니다. 따라서, 사용자가 생성할 프로그램 폼의 공식을 정리해 보면 아래와 같습니다. Width = (ratio width * From height) / ratio height Height = (ra.. 2018. 7. 25. 이전 1 ··· 206 207 208 209 210 211 212 ··· 357 다음