Робота з компілятором ресурсів в CBuilder

Якщо ви хочете додати ресурси, наприклад інформацію про версії, в виконуваний файл поза середовища CBuilder, то вам потрібно трохи попрацювати з однією з двох версій компілятора ресурсів Перша версія просто компілює файл ресурсу, а друга компілює і вбудовує його в виконуваний файл Зазвичай ви будете спочатку запускати перший компілятор для перевірки вашого файлу ресурсів, а потім використовувати другу компілятор

Для додавання ресурсу версії у вашу програму вам спочатку потрібно створити новий файл ресурсу, що містить інформації про версії Створіть у CBuilder новий файл і додайте в нього наступні рядки:

VS_VERSION_INFO  VERSIONINFO FILEVERSION 1,0,0,1

PRODUCTVERSION 1,0,0,1 FILEFLAGSMASK 0x3fL FILEFLAGS 0x0L

FILEOS 0x4L FILETYPE 0x1L FILESUBTYPE 0x0L BEGIN

BLOCK &quotStringFileInfo&quot BEGIN

BLOCK &quot040904B0&quot BEGIN

VALUE &quotCompanyName&quot, &quot\0&quot

VALUE &quotFileDescription&quot, &quotTest Application\0&quot VALUE &quotFileVersion&quot, &quot1, 0, 0, 1\0&quot

VALUE &quotInternalName&quot, &quotTest\0&quot

VALUE &quotLegalCopyright&quot, &quotCopyright (C) 1997\0&quot VALUE &quotLegalTrademarks&quot, &quot\0&quot

VALUE &quotOriginalFilename&quot, &quotTestEXE\0&quot VALUE &quotProductName&quot, &quotTest Application\0&quot VALUE &quotProductVersion&quot, &quot1, 0, 0, 1\0&quot

END END END

Блок інформації про версії містить інформацію, яку можуть прочитати такі програми, як редактор ресурсів вона дає користувачеві можливість зясувати, яка версія програми, хто її написав і т д

Щоб скомпілювати попередній блок, помістіть його в файл project1rc і наберіть наступну

команду в командному рядку:

brcc32 project1rc

Ви побачите наступний висновок програми (якщо не буде знайдено помилок): C: \ book \ LoadMenu> brcc32 project1rc

Borland Resource Compiler Version 502 Copyright (C) 1990, 1997 Borland International All rights reserved

Ця програма скомпілює файл ресурсу, перевіривши його на синтаксичні помилки Для компіляції та вбудовування ресурсу у виконуваний файл наберіть команду

brc32 project1rc

В результаті файл ресурсу скомпіліруется, а потім отриманий файл RES буде додано до виконуваного файлу Коли ви це зробите, користувач зможе отримувати інформацію про програму, якщо ви дозволите інформацію про версії, наприклад, в команду Help д About

Джерело: Теллес М – Borland C + + Builder Бібліотека програміста – 1998

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*