imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Компьютеры > Программирование
Опции темы
Старый 23.04.2004, 09:43     # 1
voron
::VIP::
 
Аватар для voron
 
Регистрация: 14.08.2003
Адрес: kuban.imho.ws
Сообщения: 2 575

voron Гипербогvoron Гипербогvoron Гипербогvoron Гипербог
voron Гипербогvoron Гипербогvoron Гипербогvoron Гипербогvoron Гипербогvoron Гипербогvoron Гипербогvoron Гипербог
Поддержка стиля ХР в Delphi 5

Как замутить, чтобы интерфейс моей проги, писанной на 5 дельфях поддерживал ХР. Чтобы буттоны, менюшки, заголовок были в ХР'шном стиле?
__________________
voron вне форума  
Старый 23.04.2004, 10:24     # 2
is_absent
::VIP::
 
Аватар для is_absent
 
Регистрация: 27.01.2004
Адрес: Россия. Барнаул
Пол: Male
Сообщения: 417

is_absent Молодецis_absent Молодецis_absent Молодец
посмотри на _http://www.torry.net
__________________
Nunc est bibendum
is_absent вне форума  
Старый 23.04.2004, 10:49     # 3
ivahaev
::VIP::
шайтан-башка
 
Аватар для ivahaev
 
Регистрация: 31.03.2003
Адрес: imho.ws Тюменское отделение
Сообщения: 1 902

ivahaev СуперБогivahaev СуперБог
ivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБог
Lightbulb

Цитата:
Сообщение от voron
Как замутить, чтобы интерфейс моей проги, писанной на 5 дельфях поддерживал ХР. Чтобы буттоны, менюшки, заголовок были в ХР'шном стиле?
Создай файлик с именем твоего ехешника (включая расширение) и раширением manifest. Содержание такое:

Цитата:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
version="3.0.0.0"
processorArchitecture="X86"
name="Название твоей проги"
type="win32"
/>
<description>KeyPass</description>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="X86"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
</dependency>
</assembly>
Я таким способом много даже не своих программ "экспифицировал"
ivahaev вне форума  
Старый 23.04.2004, 14:47     # 4
/7y3uK
Advanced Member
 
Аватар для /7y3uK
 
Регистрация: 09.03.2004
Адрес: толстозадая Москва
Сообщения: 498

/7y3uK Реально крут(а)/7y3uK Реально крут(а)/7y3uK Реально крут(а)/7y3uK Реально крут(а)
От себя добавлю (чтобы всем понятно было), что это ресурс, как его создать и подключить, для тех кто не знает, приведу пример, взятый с _ttp://www.VR-online.ru, как дополнение к вышесказанному:
-----
1.Сохраните приведенный выше код в файл (например manifest.txt).
2.Создайте файл такого содержания: 1 24 [путь до файла]/manifest.txt и сохраните его в папку ../Program Files/Delphi/Bin/ с именем: resfile.rc
3.Запустите файл: ../Program Files/Delphi/Bin/brcc32.exe resfile.rc
4.В папке ../Program Files/Delphi/Bin/ появится файл с названием resfile.res – этот файл необходимо прописать в разделе implementation вашего приложения.
-----
/7y3uK вне форума  
Старый 23.04.2004, 14:53     # 5
ivahaev
::VIP::
шайтан-башка
 
Аватар для ivahaev
 
Регистрация: 31.03.2003
Адрес: imho.ws Тюменское отделение
Сообщения: 1 902

ivahaev СуперБогivahaev СуперБог
ivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБог
/7y3uK, вовсе не обязательно его подключать. Можно просто рядом с ехешником положить, если имя дать ему, как я указал...

Последний раз редактировалось ivahaev; 27.04.2004 в 07:55. Причина: глюк VB
ivahaev вне форума  
Старый 26.04.2004, 20:07     # 6
/7y3uK
Advanced Member
 
Аватар для /7y3uK
 
Регистрация: 09.03.2004
Адрес: толстозадая Москва
Сообщения: 498

/7y3uK Реально крут(а)/7y3uK Реально крут(а)/7y3uK Реально крут(а)/7y3uK Реально крут(а)
А где же чистоплотность программиста ) ???
/7y3uK вне форума  
Старый 27.04.2004, 07:58     # 7
ivahaev
::VIP::
шайтан-башка
 
Аватар для ivahaev
 
Регистрация: 31.03.2003
Адрес: imho.ws Тюменское отделение
Сообщения: 1 902

ivahaev СуперБогivahaev СуперБог
ivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБог
/7y3uK, какая там чистоплотность, если пишешь на Delphi?
Хочешь быть чистоплотным - пиши на визуал си или асме. А если уж взялся за борланд...
Только не надо про это флейм разводить. Я отлично представляю себе преимущества и недостатки обеих сред разработки.
ivahaev вне форума  
Старый 27.04.2004, 21:07     # 8
voron
::VIP::
 
Аватар для voron
 
Регистрация: 14.08.2003
Адрес: kuban.imho.ws
Сообщения: 2 575

voron Гипербогvoron Гипербогvoron Гипербогvoron Гипербог
voron Гипербогvoron Гипербогvoron Гипербогvoron Гипербогvoron Гипербогvoron Гипербогvoron Гипербогvoron Гипербог
ок! спасибо всем! попробую!
__________________
voron вне форума  
Старый 27.04.2004, 23:02     # 9
random_Spb[86]
Junior Member
 
Аватар для random_Spb[86]
 
Регистрация: 27.01.2004
Адрес: Питер
Сообщения: 100

random_Spb[86] Нуль без палочки
тока, в стиле WINXP будут тока стандартные баттоны и окна, например кнопка с рикунком (SpeedButton) останется такой же, как и была...
random_Spb[86] вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 13:29.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.