C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[68355] Re:Re:DLL 사용(드라이버)하는 프로그램에서 드라이버 설치없이 사용할 순 없나요?
나그네 [] 1422 읽음    2012-10-11 17:12
너무나 빠른 답변 감사드립니다. ^^

LoadLibrary를 쓸수 밖에 없는 거군요.

이게 좀 귀찮아서리.. ㅜㅜ

답변 너무너무 감사드립니다.



빌더(TWx) 님이 쓰신 글 :
: PCI카드라면 제조사에서 커널모드 디바이스 드라이버와, 유저모드 DLL 파일을 제공하고 있을 텐데요...
:
: DLL 파일에...
:
: InitDIOHardware 비슷한 이름으로 API가 있지 않나요...
:
: 비슷한 이름, 기능의 API를 찾아봐서...
:
: 프로그램에서 Init 펑션에 실패하면... 디바이스 드라이버 설치하라는 팝업창 띄우고...
:
: 메인폼도 그 상태 그대로 화면에 보이게는 할수 있을텐데요...
:
: 만약 제조업체에서 제공해 주고있는 Import Library 파일을 프로그램에서 직접 링크하고 있다면...
:
: LoadLibrary() Win32 API를 이용해서 명시적으로 DLL 사용 여부를 프로그램에서 결정하지 않는 한...
:
: 제조사에서 제공해주고 있는 DLL이 시스템에 설치되어 있어야 할 수 밖에 없고요...
:
:
:
:
: 나그네 님이 쓰신 글 :
: : 안녕하세요.
: :
: : 일교차가 큰 날씨에 다들 건강하신지요?
: :
: : 초보적인 프로그래머입니다.
: :
: : 장비 프로그램을 하고 있습니다.
: :
: : PCI 카드(ADLINK PCI-7224)인 DIO 카드를 사용하고 있습니다.
: :
: : 개발툴은 빌더5 입니다.
: :
: : 배포판을 만들어,
: :
: : 카드 드라이버를 설치한 PC에서는 정상적으로 실행이 되나,
: :
: : 카드 드라이버를 설치하지 않은 PC에서는
: :
: : " DLL이 없어 프로그램을 시작할 수 없습니다."
: :
: : 라는 메세지창이 뜨고, 확인을 누르면 프로그램이 종료됩니다.
: :
: : 제가 궁금한 것은 드라이버를 설치하지 않았으므로,
: :
: : 프로그램이 정상적인 동작을 하지 않는 것은 당연하다고 생각합니다만,
: :
: : 메세지창의 유무를 떠나서,
: :
: : 그다음 폼은 볼 수 있게 할 수 없나 입니다.
: :
: : 간단히 설치되는 드라이버들은 수고스럽지만, 깔고 실행하면 되지만,
: :
: : 드라이버 설치시 시간이나 용량이 많이 필요로 하는 카드들도 있습니다.
: :
: : 카드를 직접 제어하는 부분을 뺀 나머지 폼을 보기 위하여 드라이버를 깔기가
: :
: : 번거로움이 많습니다.
: :
: : Project 메뉴에서 Add to Library 메뉴를 통해
: :
: : 카드제조사에서 제공하는
: :
: : *.lib 파일을 추가하고 *.h 파일을 Include하여
: :
: : 프로젝트를 진행하고 있습니다.
: :
: : 혹시 예외처리를 할 수 있는 방법은 없는지요?
: :
: : 초보라 용어 사용에 문제가 많은 점 양해 부탁드립니다.

+ -

관련 글 리스트
68352 DLL 사용(드라이버)하는 프로그램에서 드라이버 설치없이 사용할 순 없나요? 나그네 1240 2012/10/11
68355         Re:Re:DLL 사용(드라이버)하는 프로그램에서 드라이버 설치없이 사용할 순 없나요? 나그네 1422 2012/10/11
68353     Re:DLL 사용(드라이버)하는 프로그램에서 드라이버 설치없이 사용할 순 없나요? Lyn 1309 2012/10/11
68357         Re:Re:DLL 사용(드라이버)하는 프로그램에서 드라이버 설치없이 사용할 순 없나요? 나그네 1196 2012/10/11
68358             Re:Re:Re:DLL 사용(드라이버)하는 프로그램에서 드라이버 설치없이 사용할 순 없나요? Lyn 1388 2012/10/11
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.