순서 1.
우선 프로젝트 파일에서 Default Resource 제거 제거합니다.
a.dpr
.....
// {$R *.RES} << 제거
순서 2.
그리고 적당한 RC 파일을 만듭니다.
아래와 같이
그리고 프로젝트에 추가해서 컴파일 하면 됩니다.
My.RC
MAINICON ICON "C:\MyIcon.ico"
2 VERSIONINFO
FILEVERSION 1,0,0.0
PRODUCTVERSION 1,0,0,0
FILEOS 0x4
FILETYPE 0x2
{
BLOCK "StringFileInfo"
{
BLOCK "041203B5"
{
VALUE "CompanyName", "aaaXXXXX"
VALUE "FileDescription", "aaaXXXXX"
VALUE "FileVersion", "1.0.0.0\000"
VALUE "InternalName", "aaaXXXXX\000"
VALUE "LegalCopyright", "aaaXXXXX\000"
VALUE "LegalTrademarks", "aaaXXXXX\000"
VALUE "OriginalFilename", "aaaXXXXX\000"
VALUE "ProductName", "aaaXXXXX\000"
VALUE "ProductVersion", "1.0.0.0\000"
VALUE "Comments", "aaaXXXXX\000"
VALUE "OleSelfRegister", "1\000"
}
}
BLOCK "VarFileInfo"
{
VALUE "Translation", 0x0412 0x03B5
}
}
순서 1.
우선 프로젝트 파일에서 Default Resource 제거 제거합니다.
a.dpr
.....
// {$R *.RES} << 제거
순서 2.
그리고 적당한 RC 파일을 만듭니다.
아래와 같이
그리고 프로젝트에 추가해서 컴파일 하면 됩니다.
My.RC
MAINICON ICON "C:\MyIcon.ico"
2 VERSIONINFO
FILEVERSION 1,0,0.0
PRODUCTVERSION 1,0,0,0
FILEOS 0x4
FILETYPE 0x2
{
BLOCK "StringFileInfo"
{
BLOCK "041203B5"
{
VALUE "CompanyName", "aaaXXXXX"
VALUE "FileDescription", "aaaXXXXX"
VALUE "FileVersion", "1.0.0.0\000"
VALUE "InternalName", "aaaXXXXX\000"
VALUE "LegalCopyright", "aaaXXXXX\000"
VALUE "LegalTrademarks", "aaaXXXXX\000"
VALUE "OriginalFilename", "aaaXXXXX\000"
VALUE "ProductName", "aaaXXXXX\000"
VALUE "ProductVersion", "1.0.0.0\000"
VALUE "Comments", "aaaXXXXX\000"
VALUE "OleSelfRegister", "1\000"
}
}
BLOCK "VarFileInfo"
{
VALUE "Translation", 0x0412 0x03B5
}
}