Programming 44

[비베] 파일입출력

소스에요~ '#### 파일입출력 기본기 -_-ㆀ#####################-시작-######## '파일 내용을 텍스트 그대로 읽을 수 있는 두가지 구문만 제시합니다. '읽기 : Line Input '쓰기 : Print Sub 파일읽기_1_LineInput_한번() Dim LineBuffer As String '한줄을 읽어온 것이 들어갈 임시저장소입니다. Open "C:\test1.txt" For Input As #1 '#1(1번) 핸들을 통해 "C:\test1.txt"로 접근합니다. Line Input #1, LineBuffer '#1 핸들에서 한줄을 읽어서 LineBuffer에 넣습니다 Close #1 '1번핸들을 닫습니다. (마무리^^) MsgBox LineBuffer End Sub Sub..

VB 6.0 , VBA 에서 마우스 휠 스크롤 사용하기

http://support.microsoft.com/default.aspx?scid=kb;en-us;837910 1. VB6MouseWheel.EXE 파일 다운 받아 실행해서 압축 푼 다음, 2. regsvr32 \VB6IDEMouseWheelAddin.dll 실행. 3. 그리고 나서, VBA Mouse Wheel Fix.reg 실행해서 레지스트리에 등록. 4.VBA 실행해서 메뉴에 add-ins(A) - Add-in Manager 실행해서, MouseWheel Fix 선택한 다음에 , 밑에 load/unload 체크하고 OK.

USB 드라이버 관련자료

[ USB Speciation v1.1, v2.0 ] USB ORG - USB 개발자라면 한번씩 가보고 관련자료를 찾아볼수 있음. http://www.usb.org USB 스펙 영문 사이트 - OTG나 유용한 자료가 많이 있으니 함 가보세요. http://www.beyondlogic.org USB 스펙 한글 사이트 http://www.surym.pe.kr/swiki/wiki.php/USBSPEC [ USB 관련 개발자 및 회사 사이트 ] 한국 시스템 프로그래머 사이트라고 합니다. - 디바이스 드라이버 관련 세미나를 합니다. http://www.kosr.org/ 하제소프트 - 유명한 곳이죠, 이봉석 대표-요즘은 WinCE쪽으로 많이 하시는것 같네요. http://www.hajesoft.co.kr/ 데브구루..

Programming 2007.04.27

IWebBrowser2 Interface

IWebBrowser2 Interface This interface enables applications to implement an instance of the WebBrowser control (Microsoft® ActiveX® control) or control an instance of the InternetExplorer application (OLE Automation). Note that not all of the methods listed below are supported by the WebBrowser control. 이 인터페이스는 어플리케이션에게 웹브라우저 컨트롤(MS ActiveX control)로 부터 인스턴스를 전달 하거나, 인터넷 익스플로어 어플리케이션(OLE Automat..

Programming 2007.04.27

비주얼베이직 중급 강의

★ 비주얼 베이직 중급강의 제 1탄(1-3) ★ 1) 데이터베이스 처리방법 Dim db As Database 'DataBase형의 개체변수 Dim tb As Recordset 'Recordset형이 개체변수 Set db = DBEngine.Workspaces(0).OpenDataBase("addr.mdb") Set tb = db.OpenRecordset("address",dbOpenTable) Set Data1.Recordset = tb (데이타베이스를 사용하려면 로드할 때 위와 같이 기술하여 이용한다.) 2) SQL문 사용법 데이터 컨트롤 속성 중 Data Source에 'SELECT * FROM 주소록'으로 정의 (주소록으로부터 *(모든레코드)를 선택하라는 것이다. (SELECT 필드1,필드2,필드3..

웹 인증서 그리고 암호화 (사용하기)

Microsoft CAPICOM을 이용하여, 문자열을 암호화/복호화시키는 코드를 만들어보고, 더 나아가서 문자열에 서명을 하는 코드를 만들어 보겠다. Microsoft CAPICOM이 무엇인가? 라고 묻는 님이 있을 텐데, 'Microsoft CAPI를 이용하여 만든 Com Object 입니다.' 라고 말하면 분명 님들은 짜증낼 것이다. 간혹 프로그래밍 싸이트에서 질문을 올려 놓으면, "아 그거 msdn에 있습니다. 관련 자료 참고하면 다 나옵니다" 라고 질알같은 답변을 올리는 사람들이 있다. 이러면 짜증 열라 받는다. 그게 답변이라고 하는 것인가? 차라리 쓰지나 말 것이지, 괜히 답변같지도 않은 답변 올려놔서, 다른 사람도 답변하지 않게 만드는 몰쌍식한 인간들은 정말 싫다. CAPICOM은 Micors..

Vista 에서 버전별 Visual Studio 소개 및 사용

VisualStudio 2005 개발자를 위한 내용 http://www.microsoft.com/korea/msdn/vstudio/support/vs2005sp1/default.aspx VS 2005 SP1 관련글(한글) http://www.microsoft.com/downloads/details.aspx?FamilyID=BB4A75AB-E2D4-4C96-B39D-37BAF6B5B1DC&displaylang=en http://www.microsoft.com/downloads/details.aspx?FamilyID=bb4a75ab-e2d4-4c96-b39d-37baf6b5b1dc&DisplayLang=ko Microsoft® Visual Studio® 2005 Team Suite Service Pack 1..

Programming 2007.02.28

다이알로그에 상태표시줄 달기~

다이얼로그에 있는 툴바와 상태 표시줄 -------------------------------------------------------------------------------- 이 글을 ZEKSER Cyril님이 제공했고, 하이텔 소프트웨어 동호회 번역 소모임 김소영님이 번역했습니다. 디폴트로, MFC는 CFrameWnd를 서브 클래스로 하는 객체에는 툴바와 상태표시줄을 추가할 수 있도록 허용하고 있다. 그렇지만, 만일 여러분이 다이얼로그에 툴바를 추가하기 원한다면, 여러분은 그것이 쉬운문제가 아님을 깨닫게 될것이다. 첫번째 문제는, 모든 핸들러 함수는 부모가 CFrameWnd를 서브클래스로 하는 객체가 되어야 한다고 예상하는 것이고, 다른 하나는 다이얼로그가 IDLE상태일때만 툴팁이나 상황 표시줄..

Programming 2006.12.21

데이터 암호화 (RC4 스트림 암호화 알고리즘)

데이터 암호화 방법 1.요약 데이터를 암호화하는 방법에는 여러가지가 있는데 가장 간단한 방법이 배타적 논리합(Exclusive OR)를 이용하는 방법이 있습니다. 이 방법은 너무 간단해서 보안에 치명적이죠. 특별한 암호방법을 고안해낼려면 그쪽 분야에 많은 연구와 노력이 필요한데 저를 포함해 대부분 암호화에 대한 지식이 거의 전무할겁니다. 저같은 사람들을 위해 MS에서 암호화를 위한 API를 제공하고 있습니다. 하지만 이것도 사용하기가 너무 복잡하고 여러 단계를 거져야하는 불편함이 있습니다. 그래서 최대한 사용하기 간단하게 Class로 만들어 보았습니다. 2.본문 먼저 암호에 필요한 API함수는 어떤것이 있는지 알아보겠습니다. BOOL WINAPI CryptAcquireContext(HCRYPTPROV *..

Programming 2006.12.11