| Схема | - Version |
Version
Краткое описание
Компонент предназначен для версивизации приложения.
Параметры
Замечания
[img=Информация о версии align=right]http://hiasm.com/xf/attach/wiki/version_1.png[/img]
Поле E-mail заполняется в элементе автоматически, если почтовый ящик указан в настройках среды.
Данный элемент указывает компилятору на то, чтобы он при сборке проекта включил в ресурсы исполняемого файла специальную секцию, из которой Windows берет информацию о версии и названии исполняемого приложения. Увидеть это можно на соответствующей вкладке в свойствах EXE файла как показано на рисунке справа.
В связке с элементом ScriptEvents можно сделать, к примеру, автоматический инкримент версии схемы перед каждым ее сохранением в файл следующим образом:
Для ручного редактирования значения полей (например Поле Авторские права) необходимо в любом текстовом редакторе изменить соответствующее значение в файле по пути %Hiasm%\Int\version.rc
Поле E-mail заполняется в элементе автоматически, если почтовый ящик указан в настройках среды.
Данный элемент указывает компилятору на то, чтобы он при сборке проекта включил в ресурсы исполняемого файла специальную секцию, из которой Windows берет информацию о версии и названии исполняемого приложения. Увидеть это можно на соответствующей вкладке в свойствах EXE файла как показано на рисунке справа.
В связке с элементом ScriptEvents можно сделать, к примеру, автоматический инкримент версии схемы перед каждым ее сохранением в файл следующим образом:
Add(Version,9011230,119,126)
{
Version="3"
Description="My application"
InternalName="test.exe"
E-mail="hiasm@mail.ru"
}
Add(ScriptEvents,779014,119,182)
{
Script=#21:function SaveBefore()|70: sdk.SetProp(9011230, "Version", 1 + sdk.GetProp(9011230, "Version"))|3:end|
}
Для ручного редактирования значения полей (например Поле Авторские права) необходимо в любом текстовом редакторе изменить соответствующее значение в файле по пути %Hiasm%\Int\version.rc
BB-code статьи для вставки
Всего комментариев: 0
(комментарии к статье еще не добавлены)