자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)

본 게시판은 개발자들이 자유롭게 질문과 답변을 공유하는 게시판입니다.
* 따라서 최대한 정중하게 질문을 올려 주세요.
* 질문을 상세히 작성해 주실 수록 좋은 답변이 올라 옵니다.
* 다른 분들도 참고할 수 있도록 결과 댓글 필수(또는 감사 댓글)
(결과 댓글을 달지 않는 경우 다음 질문에 대한 답변이 달리지 않는 불이익이 있을 수 있습니다.)
-----------------------------------------------------------------------------------------------
 

*스타일 기본 경로 : C:\Users\Public\Documents\Embarcadero\Studio\18.0\Styles

 

 

 

1.DLL 프로젝트 옵션에서 Resources and Images…

11.png

 

-Resource type 변경하지 말고 기본값(RCDATA)으로 한다.

 

 

 

2.DLL BCB Project File(.cbproj)파일 수정

 

-<PropertyGroup Condition="'$(Base)'!=''"> 아래에 스타일 추가.

 

<PropertyGroup Condition="'$(Base)'!=''">

<Custom_Styles>"Turquoise Gray|VCLSTYLE|$(BDSCOMMONDIR)\Styles\TurquoiseGray.vsf"</Custom_Styles>

….

….

</PropertyGroup>

 

 

 

 

3.DLL 프로젝트 소스파일 수정.

 

 1)헤더파일 추가.

#include <Vcl.Styles.hpp>

#include <Vcl.Themes.hpp>

 

 2) int WINAPI DllEntryPoint(….) 수정

 

int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void* lpReserved)

{

//TStyleManager::TrySetStyle("Iceberg Classico");

TStyleManager::TrySetStyle("Turquoise Gray");

 

return 1;

}

 

 

4.결과화면

 

22.png

 

 

*좌측이 VCL프로젝트 Form이고, 우측이 DLL에서 vcl 스타일을 적용한 Form이다.

 

 

번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 22671
공지 유용한 관련 사이트 관리자2 2014.03.20 61569
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 105629
2839 TRichEditClipboardRibbonToolBar 추가시 Delphi 자동 종료 [1] Riley 2020.04.17 150
2838 설치 관련 문의.... [4] 삼이 2020.04.21 395
2837 1대 서버에 RAD 서버 패키지 2개 구동하려고 합니다. 가능한 시스템 구성인가요? file 파다닥 2020.04.21 163
2836 델파이10.2에서 10.3.1로 업했는데 기존문제없던 쿼리관련해서 에러가 납니다. [4] 왕초보 2019.06.03 471
2835 IDETheme.ActnCtrls 에러 [1] file Riley 2020.04.17 163
2834 DBGrid에 CheckBox넣는 방법좀 공유부탁드립니다. [1] 볏짚 2020.04.16 298
2833 (공유) 웹페이지에서 실행파일(*.exe) 다운로드 시 경고가 발생합니다. 험프리 2020.04.10 1833
2832 라디오 버튼값을 유지 할 수 있는 방법. 빅토스 2020.04.09 288
2831 SOAP/WSDL 질문드립니다. file 마이다스준 2020.04.09 313
2830 열거형 이름 가져오기 [1] woofer 2020.04.08 379
2829 delphi7 win10(64Bit) const 선언값 초기화 오류 둔촌동개발자 2020.04.08 247
2828 ListView 질문드립니다. [2] file 육식육식 2020.04.08 896
2827 http server Result 한글 값 [2] 델마당쇠 2020.04.07 217
2826 Disconnected session [2] file 제길슨 2020.04.07 1698
2825 BLE / IdHTTP 사용법 [1] 권동한 2020.04.07 235
2824 아이폰/안드로이드 개발시 파일저장 [1] 권동한 2020.04.07 405
2823 [마이그레이션] F2613 Unit 'DBTables' not found 오류가 발생합니다. file 험프리 2020.04.07 518
» C++builder 10.1 Berlin DLL에 vcl 테마 적용 방법 정리 [1] file gildong 2020.04.03 263
2821 C++builder 10.1 Berlin DLL에 vcl 테마 적용 방법 질문 [5] file gildong 2020.03.19 980
2820 갑자기 GetIt연결이 안 됩니다. [2] file 개성산전 2020.03.31 201