Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка Windows Forms > Круглые кнопки и видео плеер)


Автор: Doc_d0s 24.9.2006, 14:23
Подскажите, а лучше дайте точноее место положение компоннетво описаных в заголовке, для .Net...

Автор: Rickert 24.9.2006, 16:41
Насколько я понял, то речь идёт об XP стиле.
Это тебе надо писать *.manifest файл и дать ему имя: <имя *.exe файла>.manifest
При этом в Темах рабочего стала надо выставить XP'шный стиль.
Вот как выглядет манифетс файл:
Цитата

<?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.SMS-Informer.YourApp" 
  type="win32"
 /> 
 
 <description>SMS-Informer.Test.exe</description> 
 <dependency> 
  <dependentAssembly> 
   <assemblyIdentity 
    type="win32" 
    name="Microsoft.Windows.Common-Controls" 
    version="6.0.0.0" 
    processorArchitecture="X86" 
    publicKeyToken="6595b64144ccf1df" 
    language="*" 
   />
  </dependentAssembly> 
 </dependency> 
</assembly>

Просто скопируй текст и сохрани под нужным именем.

Добавлено @ 16:43 
Имя файла для примера:
Рабочее имя файла - myProg.exe
Тогда имя манифест файла должно быть - myProg.exe.manifest
И этот манифест файл должен лежать в одном каталоге с *.exe файлом.

Автор: Doc_d0s 25.9.2006, 07:21
У меня ошибка выдается...
Скорее связано с версией...

Автор: mr.DUDA 25.9.2006, 08:41
В дотнетовские приложения манифест включать не нужно. Вместо этого, при старте приложения вызываем Application.EnableVisualStyles, и всё.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)