본문 바로가기

UNIT

(3)
UE(Logitech) Super Fi 4 안쪽 분해 (우수몰 사진) Super Fi 4 가 고장나면 대체 어떻게 해야 할까 하고 이리 저리 찾아 보다 우수몰에서 이전에 공동구매 하면서 내부 확인차 올려 놓은 사진들이 있더군요. 아래 사진들은 우수몰에 올라온 사진을 좀 더 알아 보기 편하게 편집한 것 입니다.원본은 이 링크 에서 확인이 가능 합니다. 물론 사진의 원래 저작권은 우수몰에 있습니다. SIREN 드라이버처럼 둥근 제품이 사용 되었을 거라 생각 했는데, 일반 BA 드라이버 입니다.아마 놀즈사에서 공급된 것일듯 합니다.전체적으로 실리콘이 드라이버를 잡고 있도록 되어 있고 ..밀봉은 iRiver AE-2, AE-7 처럼 스크류로 마감되도록 되어 있으나, 록타이트 금속용 본드로 붙여 놔서 분해가 불가능 하다고 합니다. (좌절 ...) 노즐쪽을 보면 정말 작지만, 철망이..
Delphi 에서 USB 장치 인식 인지하기. 가끔 Device managing 관련 어플을 만들어야 할때가 있는데, 이때 도움이 되는 코드를 만들었습니다. USB 장치가 뜨면 GUID 와 해당 장치의 정보를 알아 올 수 있습니다. 먼저 USBdetector 유닛 소스 입니다. 이걸 쓰려면 다음과 같이 사용이 가능합니다. usb_detector := TUSBdetector .Create(Self); usb_detector.OnUSBArrival := OnConnected; usb_detector.OnUSBRemove := OnLeaved; usb_detector.OnUSBInfo := OnInfo; 예제를 더 들자면 다음과 같은 코드로 사용이 가능합니다.
[DELPHI] 기본 문법 - 함수형, unit 델파이에서 사용되는 함수 형태는 크게 procedure 와 function 두가지 입니다. 이 둘의 차이는 C 에서 void 형인가 아닌가의 차이겠군요. 즉, 함수 자체가 인자를 받아서 함수 자체가 결과 값을 되돌려 주지 않는가 또는 주는가의 차이라 하곘습니다. 차이는 다음과 같이 알 수 있습니다. procedure testProc(input1 : integer); function testFunc(input1 : integer) : integer; procedure 인 testProc 는 입력인자로 integer 형으로 input1 이란 걸 받고 뭔가를 처리 할 것입니다. 반면 function 인 testFunc 는 입력으로 input1 을 받아서 뭔가를 다시 integer 형태로 결과를 돌려 주게 됩니..