바코드를 찍어주는 프로그램을 만든 적이 있습니다. GDI+로 출력을 했었습니다. 문제의 발견 그런데 바코드 특성상 숫자들을 검은색과 하얀색으로 구분하여 수십 또는 수백의 라인을 그려주어야 하다 보니 화면이 매번 화면을 다시 그리면 깜박거림에 딜래이까지 생겼습니다. '이걸 메모리에 따로 저장했다가 뿌려줘야 되는 건가?' 하고 있던 중 더블 버퍼링이란걸 알게 되었습니다. 더블 버퍼링(DoubleBuffer)이란? GDI+로 그린 그림을 자동으로 메모리에 실어놓고 필요할 때 자동으로 뿌려주는 기능입니다. 물론 그림을 다시 그리면 알아서 업데이트까지 해주죠. 문제는 메모리 더 먹는 다는거 ㅎㅎㅎ 사용하기 윈폼이라면 'InitializeComponent();' 밑에 SetStyle(ControlStyles.Use..
Asp.net 2.0기준입니다. DataList는 일단 바인딩이 되어야 사용할수 있습니다.(데이터가 들어가야 쓸수 있으니까--;;) 그렇기 때문인지 직접 컨트롤에 접근 할 수가 없습니다. DataList안에 있는 컨트롤에 접근하기위해서는 일단 선택되있는 라인의 찾아야 합니다. 그나마 다행인것이 DataList는 테이블처럼 데이터를 보여주기 위해 사용하므로 항상 선택된 라인에 대한 이벤트를 이용할수 있다는 점입니다. protected void dlBettingMenu_UpdateCommand(object source, DataListCommandEventArgs e) { string str1 = (e.Item.FindControl("txtGoldMin").ID); } 업데이트커맨드를 이용한 컨트롤 안의 데..
세상 살다 보면 별일이 다 발생한다지만 코딩 하다가 발생하는 난감함 중 하나가 사용자(여기서 말하는 사용자는 내가 만든 'dll'이나 클래스 등을 사용하는 사람을 말한다.)가 만든 코드를 호출해야 할 때입니다. 머.... 난감하다는 표현으로 하는 이유는 이런 방식은 내가 개발하고 있는 방향에서 반대로 간다고 생각하기 때문이지 별다른 뜻이 있는 건 아닙니다. ㅎㅎ (한마디로 심각하게 개인적인 견해라는 말씀) 1. 함수 포인터 콜백 이런 경우 흔gl 쓰는 방법이 함수 포인터를 이용한 콜백입니다. (CallBack) (닷넷에서는 델리게이트나 개체를 전달하여 구현 할 수 있죠.) 설명하자면.... 1) 클래스(dA) 내부에 사용자가 만든 함수의 포인터(dB)를 저장해둘 변수(?)를 만든다. 2) 사용자가 함수(..
여러가지 이유에서 실버라이트 디버깅이 먹히지 않는 경우가 있습니다. 이유는 모르겠지만 디버거가 풀려있는 경우인데요. 프로젝트 속성(실버라이트에 연결되있는 웹 프로젝트입니다.) > 웹 > 디버거 에 실버라이트가 풀려있는경우 이런일이 발생합니다. 웹 프로젝트의 속성으로 들어가서 실버라이트를 체크합니다. 이제 정상적으로 중단점이 먹히는걸 볼수 있을겁니다. 왜 이속성이 풀리는지는 알수 없지만 말이저-_-;;; 여튼 이걸로 안되면 프로젝트를 재생성해보는 초유의 사태를 실행해야 합니다 ㅡ,.ㅡ;;;;;
1. 시나리오 조건 초보자 공원 관람객 : 200명 (1개월 유지) VIP( 밥 워터맨) 수영장 방문 쓰레기 허용도 : 낮음 사업가 공원 관람객 : 400명 (2개월 유지) VIP( 밥 워터맨) 롤러코스터 방문. 흥분도 5.00이상 쓰레기 허용도 :낮음 최소 롤러코스터 흥분도 : 4이상 (워터 슬라이드) 타이쿤 공원 관람객 : 600명 (3개월 유지) VIP( 밥 워터맨) 롤러코스터 방문. 흥분도 6.00이상 최소 롤러코스터 흥분도 : 4이상 (워터 슬라이드) 제가 제일 싫어하는 VIP만 있는 미션입니다.... 2. 처음 상황 짜증 나는 맵 입니다-_-; 1번이 메인로드입니다. 구멍에서는 아무짓도 못합니다. 2번은 입구입니다. 3. 초기 설정 재정 8,000 - 0(이자 14.9%) = 0 (최대 대출 ..
얼마전 성적에 따라 복리후생을 다르게 한다는 기사와 성적을 외부에 공개한다는 기사를 보고 깜짝놀랐습니다. 거기다 더 놀란 사실은 이것을 옹호하는 사람이 많다는 것이였습니다 -_-; (참고 : 경향신문 - "성적 벽보 보면 풀이 죽어요" , 중앙일보 - 공부 못하면 찜통속에서 수돗물 먹어라? ) 항상 느끼는 거지만 이럴꺼면 공교육을 왜 보내는지 이해할수가 없습니다. 공교육의 역활사전상 의미는 국민의 지식을 올리는 것이겠으나 공교육은 단순하게 지식을 전달하는 역활만 하는 것이 아닙니다. 단순이 지식만을 전달하는 목적의 교육이라면 공교육은 이미 옛날에 민영화 되고 최소한의 교육만 하는 기관이 되어있어야 합니다. 공교육은 함께사는 방법, 더불어 사는 방법도 가르치는 곳입니다. 작은사회라고 괜이 부르는게 아니저...
*이 글은 윈도우XP 기준입니다.* 윈도우의 버전이나 구성에 따라 안될 수 있습니다. 1차 시도 1) 내컴퓨터 오른쪽 클릭 -> 관리 -> 서비스 및 응용 프로그램 -> 서비스 오른쪽 항목 중 "Plug and Play"더블클릭 2) 시작 유형이 '자동'으로 돼 있는지 확인 서비스 상태가 '시작' 인지 확인 설정하고 재부팅 2차 시도 DLL을 새로 등록 시작 > 실행 아래 커맨드를 순서대로 입력 regsvr32 netshell.dll regsvr32 netcfgx.dll regsvr32 netman.dll 재부팅 3차 시도 MS의 안내에 따르면 레지스트를 새로 등록하라고 합니다. http://support.microsoft.com/kb/269019 1) 메모장 실행 2) 메모장에 아래 내용을 입력합니다...
1777방문에 당첨되서 그려주신 당근 + 엔지니어입니다. 완전 마음에 드네요 ㅎㅎㅎㅎㅎ 아래는 제가 직접 일러스터로 라인을 따보았습니다. 나름 게임분위기에도 맞고 하네요 ㅎㅎㅎ 근데 전 공격엔지라 거의 미니센트리만 쓰는데 으잌?
어차피 전 옵큐라 T스토어가 안되는관계로 편법으로 쓰고 있습니다 ㅎㅎㅎㅎ 어찌됬건 T스토어를 설치하고 기분좋게 다운로드 하는 순간 왔더 핼!!!! 도데체 SK는 무슨생각으로 스토어어플을 이렇게 개판으로 만들어놨는지 모르겠습니다-_-; psx는 프로그램을 설치 할때 사용하는 프로그램으로 등록되어 프로그램 설치하다보면 '설치 패키지'라는 이름으로 볼수 있습니다. 인터넷을 뒤저본 결과 PSX만든 회사에서 만든 애뮬은 다 그런것 같더군요. 어찌됬건 보통 이런경우 아스트로 같은것으로 설치하면되는데.....티스토어 다운로드 파일을 못찾겠습니다-_-;; 찾으면 글을 다시 올리도록 하고 그전까지 쓸것으로 이방법이 있습니다. 일단 USB로 컴퓨터 연결한후 USB저장소로 사용하면 설치프로그램으로 연결 됩니다. USB 저장..
확장팩부터는 도전과제라는 것이 있습니다.시나리오를 하다 보면 갑자기 뜬금없이 나타납니다. 조건만 충족시키면 큰 보상이 있습니다.(보통 5000달러를 줍니다.) 도전과제의 종류는 시나리오마다 고정돼있습니다. 1. 도전과제 수락 및 연기수락하면 바로 시작하는데 연기도 가능합니다.연기는 한 번만 가능하지만... 의미는 별로 없습니다.무한정 대기가 가능하기 때문이죠ㅎㅎㅎㅎ 요렇게 해놓고 조건 맞추기 쉬울 때까지 버티면 됩니다. 2. 종류 및 과제시나리오마다 고정이지만 형식은 비슷비슷하니 타입별로 정리하도록 하겠습니다. 2-1. 테마 시설제일 흔한 도전과제인 특정 테마로 꾸미는 것인데..... 정말 별거 없습니다. 기존시설의 입구와 출구를 해당 테마로 바꿔주시면 됩니다.아래처럼 입구 테마를 바꾸면 됩니다. 그다음..