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

컴포넌트/라이브러리
Delphi/C++Builder Programming Components&Libraries
[493] TurboPower ShellShock 1.02
박지훈.임프 [cbuilder] 11691 읽음    2007-02-24 02:20
역시 터보파워에서 오픈소스로 내놓았던 컴포넌트 라이브러리들 중 하나인 ShellShock입니다.
윈도우 Shell 관련 컴포넌트들입니다. 델파이 7 이상의 샘플 탭에 추가된 셸 컴포넌트들과 같은 역할의 컴포넌트들(셸트리뷰, 셸리스트뷰 등)도 있는데, 이런 기본 컴포넌트보다 속도도 빠른 거 같고 더 안정적인 것 같습니다.

그 외에도 재미있는 컴포넌트들이 많이 있는데, 예를 들면 StDialogPanel은, 오픈다이얼로그 있죠? 그 다이얼로그를 그 모양대로 컨트롤로 만들어놓은 겁니다. StShellNotification은 셸을 감시하는 컴포넌트로, 파일이 생성, 이름 변경, 삭제되는 이벤트, 드라이브 추가/제거, 공유폴더 관련 이벤트 등을 감시합니다. 자잘한 거지만, 드라이브를 포맷하는 컴포넌트도 있습니다.

홈페이지는,
http://sourceforge.net/projects/tpshellshock/
이정구 [appleii]   2007-03-08 17:05 X
C++Builder 6 에서 인스톨시에  DsgnIntf.dcu 를 찾을수 없다는 에러가 나옵니다. 그때는 에디터로 K102_D61.bpk 를 열어서 <PFLAGS value= 라고 되어 있는 부분을 찾습니다.
   -LUDesignIDE 를 추가하면 됩니다.
이정구 [appleii]   2007-03-08 17:10 X
C++Builder 에서 ShellListView 사용시에
[C++ Error] StShlCtl.hpp(488): E2076 Overloadable operator expected
위와 같은 에러가 발생하면
StShlCtl.hpp 에 #include<oleidl.h> 를 추가하면 됩니다.
이정구 [appleii]   2007-03-19 18:06 X
install 하기전에 StShlCtl.pas 에 2761번째 줄에 다음을 추가합니다. (procedure TStShellItem.Assign(AValue : TStShellItem); 부분입니다.)

FIsFile := AValue.FIsFile;

FIsFileFolder 라고 되어있는곳 바로 전에 추가합니다.

관리가 안되는 컴포넌트라서 불편한 점이 많네요.
배문섭 [plccom]   2007-10-03 21:43 X
B++Builder 5에서는 -LUDesignIDE 대신에 -LUvcl50 로 입력하세용.

+ -

관련 글 리스트
493 TurboPower ShellShock 1.02 박지훈.임프 11691 2007/02/24
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.