최근 디아블로와 아키에이지를 하면서 나를 괴롭히는 블루스크린이 있다. 오류 코드 0xa0000001 ... 배틀필드나 다른 게임을 즐길 때는 멀쩡히 돌아가는데 유독 디아블로와 아키에이지를 하다보면1시간에 한번씩은 만나게 되는 블루스크린...스트레스가 이만저만이 아니다.블루 스크린이 달가운 존재도 아니고 지속적으로 발생하는 블루스크린이라니... 인터넷을 찾아보니 드라이버 문제라는 둥 그래픽카드 문제일수도 있고 너무나 많고 방대한 문제점들이 있어서 하나하나 시도해보기도 벅찼다. 또한 그래픽카드 문제가 아니라 cpu나 메인보드 문제일수도 있다는 글까지 보게 되니 심정이... 현재 AMD FX-8300ASRock 970 Pro3 R2.0사파이어 RADEON R9 270X OC DDR5 2G DUAL-XDDR3 ..
마이플래폼에서 그리드의 컬럼을 숨기는 방법이다. 그리드를 재구성할때 딱히 추가하거나 하는 것이 아닌데 contents 를 수정하는 방법이 너무나 거추장스럽고 어렵고 힘들고 귀찮아서 찾아보다가 발견한 것. 정말정말 쉽다. 일단 그리드에 컬럼을 생성해놓기만 하면 크기를 자유자재로 바꿀 수 있다. if(gv_userid "guest77") { btn_Excel.Visible = true; grd_list.SetColProp(20,"width",80); grd_list.SetColProp(21,"width",80); }
마이플래폼을 사용하다보면 그리드의 onchar 등을 사용하여 계산을 하거나 그리드의 데이터를 변형시키는 경우가 많은데 이럴 때 데이터가 한박자씩 느리게 적용된다. 이것을 보완하기 위해 사용하는 명령어가 ApplyData() 라는 명령어다. ApplyData() ? 도움말에 나와있듯 편집중인 값을 강제로 반영하는 Method다. 이것을 적절히 사용하면 느리게 적용되는 모든 값을 제대로 반영할 수 있도록 해준다. 하지만 이 Method에는 문제점이 하나 있는데 바로 숫자나 글자를 입력 시 한글자만 입력되는 문제가 발생한다. Onchar에 적용 시 지속적으로 편집중을 값을 반영하므로 연속된 데이터 입력이 불가능하게 된다. 이때 Grid0.SetEditSel(Length(strPostText),Length(st..
1. 산술 연산자1) 더하기/빼기/곱하기/나누기 등의 기호로, C언어에서 처리해야 할 가장 기본적인 연산자다.2) 연산자 우선순위는 *, /가 +, - 보다 먼저 계산된다. 또한 ()는 가장 먼저, =은 가장 나중에 처리된다.3) 정수를 실수로 강제로 변환시키기 위해서는 앞에 (float)를 붙여주면 된다. 산술 연산자 설명 사용 예 예 설명 = 대입연산자 a=3 변수 3을 a에 대입 + 더하기 a=5+3 5와 3을 더한 값을 a에 대입 - 빼기 a=5-3 5에서 3을 뺀 값을 a에 대입 * 곱하기 a=5*3 5와 3을 곱한 값을 a에 대입 / 나누기 a=5/3 5를 3으로 나눈 값을 a에 대입 % 나머지값 a=5%3 5를 3으로 나눈 나머지 값을 a에 대입 2. 대입 연산자 연산자설명 사용 예 예 설명..
초를 입력받아 해당 초를 시 / 분 / 초로 계산하여 출력하는 방법입니다. 간단한 소스이며 시분초와 입력받는 초를 함수로 선언하여 각 시분초를 초 단위로 계산하여 출력하는 방식으로 진행됩니다. 소소는 아래와 같습니다. #include int main() { int h, m, s; // 시, 분 초 변수 설정 int time; // 받을 '초' 값 변수 설정 printf("계산할 초는?"); scanf("%d", &time); // 입력 printf("\n"); h=time/3600; time=time%3600; // 시간 m=time/60; time=time%60; // 분 s=time; // 나머지 초 printf("시간은?=>%d\n", h); printf("분은?=>%d\n", m); printf(..
#include int main() { int data; // 정수형 변수 선언 printf("정수를 입력하세요 =>"); scanf("%d",&data); // 키보드로 정수를 입력받음 printf("10진수 => %d \n", data); printf("16진수 => %X \n", data); printf("8진수 => %o \n", data); // 각 진수 출력 } 출력결과 : #2 입력하는 정수의 진수 결정 #include int main() { int type, data; printf("입력진수 결정 10진수 16진수 8진수 : "); scanf("%d", &type); printf("값 입력: "); if(type == 1) if(type == 2) if(type == 3) printf("1..