Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Приложение в стиле XP

10K
23 марта 2007 года
Archy_74
51 / / 13.12.2006
подсмотрел тут что для создания приложения в стиле xp требуется

Цитата:
Алгоритм
1. Создаем приложение
2. Создаём файл манифеста с именем "Appname.exe.manifest" (Appname - имя вашего приложения)
Содиржимое файла манифеста должно быть таким:

Код:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>    
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">      
<assemblyIdentity processorArchitecture="*"
version="5.1.0.0" type="win32"        
name="Microsoft.Windows.Shell.shell32" />      
<description>Windows Shell</description>      
<dependency>        
<dependentAssembly>            
<assemblyIdentity type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0" publicKeyToken="6595b64144ccf1df"
language="*"              
processorArchitecture="*" />          
</dependentAssembly>      
</dependency>  
</assembly>

Примечание: файл манифеста должен постоянно находиться в том же каталоге, что и приложение



ну а если программу копировать то и файлик нужно таскать за собой все время. Попробовал создавать файл програмно, при запуске главного окна в функции

void __fastcall TForm1::FormCreate(TObject *Sender)

Все хорошо, все работает но программу необходимо перезапускать, чтобы проявился стиль xp. :( Может кто знает как без перезапуска сделать? Или можно вобще как нибудь в билдере встроенными уже средствами стиль xp получить, и удалить этот файл за ненадобностью?:rolleyes:

257
23 марта 2007 года
kosfiz
1.6K / / 18.09.2005
вроде можно сделать так:
1. создаешь файл xml с тем содержанием которое ты привел;
2. делаешь файлик rc содержание такое:
 
Код:
1 24 "xpstyle.xml"

3. из rc делаешь res;
4. кладешь файл res в папку с проектом и подключаешь
 
Код:
#pragma resource "имя_файла.res"

5. все
если заниматься 1-3 пунктами лень, то в архиве приложен файл, так что тебе нужно только выполнить пункт 4. кстати ничего с собой таскать не придется.
343
23 марта 2007 года
lena_ki
282 / / 14.04.2005
Приложения в Builder можно создать в любом стиле. Вышла уже версия 5 прекрасных компонентов. Вот как это выглядит:
http://www.alphaskins.com/asdwnld.php
для увелечения щелкайте по картинкам

Вот где это можно скачать:
http://www.alphaskins.com/index_rus.php

Вот форум по этим компонентам:
http://www.alphaskins.com/forum/index.php?showforum=5
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог