Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Кнопки в стиле ХР, Что писать в manifest.xml ? 
:(
    Опции темы
1IMMORTAL
  Дата 7.2.2009, 20:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 8.9.2006

Репутация: нет
Всего: нет



Всем доброго времени суток!

Я пишу программу под Win32 на Fasm'е. Пользуюсь редактором ресурсов ResEdit. Ни как не пойму как правильно сделать, чтобы кнопки и прочие элементы интерфейса отображались в стиле ХР, а не в классическом стиле.
Слышал нужно включать файл manifest.xml. Но я не знаю что в нём писать. Пробовал тупо Ctrl+C/Ctrl+V из exe-шника проги, но не помогло (хотя скомпилилось и нормально работает). Может кто-нибудь даст ссылку на шаблон manifest'а или объяснит что нужно делать...
 smile 
PM MAIL   Вверх
hkdkest
  Дата 7.2.2009, 23:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 300
Регистрация: 30.11.2008

Репутация: нет
Всего: 1



вот статья: Отображение программы в стиле Windows XP/Vista. Файл manifest

Это сообщение отредактировал(а) hkdkest - 7.2.2009, 23:40
PM MAIL WWW   Вверх
I_Am_Rock
Дата 9.2.2009, 19:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 523
Регистрация: 18.1.2008

Репутация: нет
Всего: 15



Цитата(hkdkest @  7.2.2009,  23:35 Найти цитируемый пост)
вот статья: Отображение программы в стиле Windows XP/Vista. Файл manifest


Сделал так, а екзешник при запуске пишет ошибку. Кто знает - почему?

Пишет - "Приложение не было запущено, поскольку оно некорректно настроено. Повторная установка приложения может решить данную проблему."

Это сообщение отредактировал(а) I_Am_Rock - 9.2.2009, 19:25
PM MAIL WWW   Вверх
Mikl_
Дата 10.2.2009, 04:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 537
Регистрация: 9.11.2007

Репутация: нет
Всего: 14



I_Am_Rock, экстрасенсов здесь нет, и для того чтобы помочь тебе, наверное стоило к сообщению прикрепить исходный текст программы, батник, которым эта программа собирается и наконец сам экзешник smile 
PM MAIL   Вверх
I_Am_Rock
Дата 10.2.2009, 12:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 523
Регистрация: 18.1.2008

Репутация: нет
Всего: 15



Цитата(Mikl_ @  10.2.2009,  04:28 Найти цитируемый пост)
исходный текст программы

В справке к MASMBuilder (IDE для MASM32) есть пример калькулятора.


Цитата(Mikl_ @  10.2.2009,  04:28 Найти цитируемый пост)
батник, которым эта программа собирается

В MASM делаю. Прикреплять батник?


Цитата(Mikl_ @  10.2.2009,  04:28 Найти цитируемый пост)
сам экзешник

В файле...


Цитата(Mikl_ @  10.2.2009,  04:28 Найти цитируемый пост)
  smile   

 smile 



Присоединённый файл ( Кол-во скачиваний: 7 )
Присоединённый файл  calcul.rar 1,27 Kb
PM MAIL WWW   Вверх
Rrader
  Дата 10.2.2009, 13:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Inspired =)
***


Профиль
Группа: Экс. модератор
Сообщений: 1535
Регистрация: 7.5.2005

Репутация: 2
Всего: 191



Манифест кривой. Держите в аттаче рабочий.

P.S.
Крайне рекомендую в программе дополнительно вызывать API InitCommonControlsEx (для работы контролов ComCtl)

Присоединённый файл ( Кол-во скачиваний: 16 )
Присоединённый файл  calcul.exe.rar 0,40 Kb


--------------------
Let's do this quickly!
Rest in peace, Vit!
PM MAIL Skype   Вверх
I_Am_Rock
Дата 10.2.2009, 16:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 523
Регистрация: 18.1.2008

Репутация: нет
Всего: 15



Спасибо. smile
PM MAIL WWW   Вверх
I_Am_Rock
Дата 10.2.2009, 16:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 523
Регистрация: 18.1.2008

Репутация: нет
Всего: 15



С Ассемблером норм работает. А что нужно изменить, чтобы с программами на VB6 также работало? smile
PM MAIL WWW   Вверх
1IMMORTAL
Дата 10.2.2009, 19:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 8.9.2006

Репутация: нет
Всего: нет



Большое спасибо!
Вы мне очень помогли!

PM MAIL   Вверх
Rrader
  Дата 10.2.2009, 19:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Inspired =)
***


Профиль
Группа: Экс. модератор
Сообщений: 1535
Регистрация: 7.5.2005

Репутация: 2
Всего: 191





--------------------
Let's do this quickly!
Rest in peace, Vit!
PM MAIL Skype   Вверх
I_Am_Rock
Дата 10.2.2009, 21:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 523
Регистрация: 18.1.2008

Репутация: нет
Всего: 15



Еще раз спасибо. smile

Нет, попробовал как там сделать - не делается как в ХР :(

А! Извиняюсь - все норм.  smile 

Это сообщение отредактировал(а) I_Am_Rock - 10.2.2009, 21:14
PM MAIL WWW   Вверх
vcercus
Дата 22.2.2009, 18:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 22.2.2009

Репутация: нет
Всего: нет



Вот тебе и решение, я даже не подозревал что все так просто.
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Asm для Windows/DOS"
MAKCim
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • Не забывайте пользоваться кнопкой КОД.
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к разделу форума. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MAKCim.

 
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Asm для Windows/Dos | Следующая тема »


 




[ Время генерации скрипта: 0.0911 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.