Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.28;
Скачать: CL | DM;

Вниз

Вопрос про Delpi 7 и XP   Найти похожие ветки 

 
Демонов Е.В. ©   (2002-10-16 05:28) [0]

Такой вопрос - я слыхал что в Delphi 7 есть вещь называемая manifest, которая используется для создания XP Theme. Но как я понял manifest это некий класс(из вопросв и ответов на форуме). Вчера я купил Delphi 7 но там написано что данная версия не включает в себя XP Theme, но можно якобы сделать так какойто файл и поместить его в тот же каталог что и скомпилированная программа программа либо поместить энтот файл в рессурс. - Ну вроде всё с этим получилось.
А, да... Вопросы -
1. правельно ли я понимаю что manifest это класс(которого у меня нет) ?
2. Я ещё видел диск Delphi 7 Studio . Это что ?, Какаято другая версия ?. может там есть manifest.


 
Демонов Е.В. ©   (2002-10-16 07:25) [1]

Спасибо за шквал ответов.


 
Демонов Е.В. ©   (2002-10-16 08:47) [2]

Кто ещё что скажет?


 
Reindeer Moss Eater   (2002-10-16 08:59) [3]

Все "волшебное" назначение компонента TXPManifest заключается в том, чтобы при его помещении на форму в разделе uses появилась ссылка на модуль XPMan.pas.
А этот модуль содержит строчку, подключающую
{$R WindowsXP.res}
Вот и все, для чего нужен TXPManifest.


 
Anatoly Podgoretsky ©   (2002-10-16 09:09) [4]

А больши от него и не требуется, поиестить ресурс Manifest в ресурс

Демонов Е.В. © (16.10.02 05:28)
1. понимаешь не правильно, это не класс - это ресурс
2. Delphi 7 Studio это правильный продукт, а Delphi 7 не существует, крест поставили на 6


 
ppcat   (2002-10-16 13:30) [5]

Создаешь файл следующего содержания:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
version="1.0.0.0"
processorArchitecture="X86"
name="CompanyName.ProductName.YourApplication"
type="win32"
/>
<description>Your application description here.</description>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="X86"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
</dependency>
</assembly>

Называешь его именем приложения и даешь расширение .manifest.
Например, твое приложение называется "prog.exe", тогда файл манифеста будет называться "prog.exe.manifest", расширение "exe" почему-то тоже нужно. Конечно этот манифест нужно поместить в один каталог с приложением.


 
Andrew Klochko   (2002-10-17 03:32) [6]

Какой клас? Зачем тебе delphi 7?
Заходи на http://www.delphi-gems.com, и читай!!!!
Для всех Делфов компонент придумали: создает неповторимый ХР-шный вид приложения. Проверено!!!
Дерзай


 
Txxx ©   (2002-10-17 03:49) [7]

Это все можно сделать и в Delphi 6.


 
Демонов Е.В. ©   (2002-10-17 04:33) [8]

Я в курсе что TXPManifest нужен для помежения {$R WindowsXP.res}
Но вот ещё вопрос. после установки Delphi 7 у меня никакого TXPManifest нет, и CD находится файл в котором написанно что в this Build нет TXPManifest. и что его нкжно установить самому лоибо кидать спец. файл с расширением manifest.

1. Так вот, разве не должен TXPManifest уже пыть в палитре компанентов после установки DELPHI ?

2. этот manifest работает только когда в XP включён стиль XP, а должна ли моя прога в рессурсе которой есть {$R WindowsXP.res} иметь XP Стиль не в Windows XP ?




 
HellTRooper ©   (2002-10-17 09:12) [9]

У меня Delphi 7 Studio там TXPManifest есть. Ты какую-то лажу купил. Люди а что за зверь ModelMaker?



Страницы: 1 вся ветка

Текущий архив: 2002.10.28;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.017 c
1-92602
Yuri Btr
2002-10-17 10:38
2002.10.28
Избитый вопрос по CheckBox, RadioButton ещё раз


4-92779
Xemax
2002-09-05 15:19
2002.10.28
где нати подробное описание FAT32 и NTFS?


1-92460
Vitalik
2002-10-17 22:06
2002.10.28
создание визуальных компонентов


14-92714
Smiths
2002-10-08 18:28
2002.10.28
Давно хотел спросить


4-92815
12345vect
2002-09-17 17:30
2002.10.28
как выгрузить winmm.dll из памяти?