![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
![]() Народ, привет!
Кто-нибудь знает о том, записывает ли компилятор в скомпилированный .exe (в опциях все виды debug info выключены) информацию о лицензии? Речь идет о Delphi 7. На форуме одно сообщение по этой теме. Хотя мне кажется вопрос очень важный. Давайте обсудим ![]() |
#2
|
|||
|
|||
![]() Я не находил. Хотя особо и не искал.
Следов Delphi в исполняемом модуле достаточно, хотя большинство будет вырезано при отключении отладчной информации. Ну и манифест тогда надо свой сделать, т.к. стандартный содержит информацию о том, что это приложение напиано на Delphi. |
#3
|
|||
|
|||
![]() А как на Delphi 7 делать манифест?
![]() Давайте один и тот же проект скомпилим на делфях с разными регистрационными ключами и посмотрим - будет ли разница. Если разницы не будет - то эта информация не заносится в exe-шник! |
#4
|
||||
|
||||
![]() -создать файл в блокноте sample.manifest:
Код:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <assemblyIdentity type="win32" name="DelphiApplication" version="1.0.0.0" processorArchitecture="*"/> <dependency> <dependentAssembly> <assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" publicKeyToken="6595b64144ccf1df" language="*" processorArchitecture="*"/> </dependentAssembly> </dependency> </assembly> Код:
1 24 "sample.manifest" Код:
"c:\Program Files\Borland\Delphi7\Bin\brcc32.exe" WindowsXP.rc -добавить в проект строчку: Код:
program Project1; uses Forms, Unit1 in 'Unit1.pas' {Form1}; {$R *.res} {$R WindowsXP.RES} Пишу программы за еду. __________________ |
#5
|
||||
|
||||
![]() Обычно пишется в RcData -> DVCLAL. Смотрится и дулаяется данный ресурс при помощи, например, PE Explorer
|
#6
|
|||
|
|||
![]() Цитата:
Т.е. все таки пишется такая информация всегда? А что там в это поле записывается? |