Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 | 2 | 3 | 4 |

 

  Вопрос: элементы в стиле XP Добавлено: 11.04.08 07:53  

Автор вопроса:  samets

Ответить

  Ответы Всего ответов: 47  

Номер ответа: 31
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #31 Добавлено: 15.04.08 14:28
Да нет же, пикче бокс надо клать под элементы, которые чернеют при XP Style во фреймах. Это OptionButton & CheckBox (помоему).


На тему "я уже излазал все поисковики"...
в который раз покажу, что нигде вы не лазали, ничего не искали, и вам нужен только готовый код:

Берем стандартный яндекс, стандартным шрифтом в стандартной кодировке пишем фразу из трех слов: "vb manifest скачать" (уму не постижимо, откуда же я такие слова-то набрал?..), кликаем кнопочку "найти" (она находится права от текстового поля, куда вы воодили запрос.

Теперь ждем. Очень важно не закрывать окно вашего браузера, не дождавшись окончания поиска проиндексованных страниц. Если вы закроете это окно, то, скорее всего, ничего найдено не будет и вам придется повторить эту наисложнейшую операцию с самого начала.

Щелкаем первую попавшуюся ссылку в списке (обычно Яндекс нумерует ее циферкой 1, после циферки идет текст.) Открывается новое окошко. Видим подраздел "загрузки", в нем щелкаем "VB.EXE.Manifest". И — О чудо!!!!! — Мы видим текст, о котором все так долго говорили!

Вам покажется это невероятным, но, как было выше указано (читаем, читаем выше посты, не ждем готовых кодов), достаточно лишь скопировать это текст в файл "ваш проект.exe.manifest" и использовать одну единственную API фукнцию без параметров, как двруг все элементы станут в стиле Xp..

Не фантастика ли?..

Ответить

Номер ответа: 32
Автор ответа:
 Sur



ICQ: 1249088 

Вопросов: 10
Ответов: 304
 Web-сайт: sur.hotbox.ru/
 Профиль | | #32
Добавлено: 15.04.08 15:29
И caption фрейма при манифесте может глючить - текст становится толще. Манифест тоже не халявный способ поиметь хп стиль.

зы
>как в ворде поставить запятую? Типа ответ: юзай клаву!
Это из серии какой вопрос, такой и ответ. Если человек не потрудился задать вопрос так, чтобы его поняли все, значит грамотного ответа не достоин или не поймет.

Ответить

Номер ответа: 33
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #33
Добавлено: 15.04.08 21:58
А не проще ли использовать самодельный фрейм, как писали выше(если не ошибаюсь) ?

Ответить

Номер ответа: 34
Автор ответа:
 samets



Вопросов: 14
Ответов: 27
 Профиль | | #34 Добавлено: 16.04.08 02:56
Да... помогли вы мне. У меня аж 10 раз получилось то, что я хотел. :(

Ответить

Номер ответа: 35
Автор ответа:
 samets



Вопросов: 14
Ответов: 27
 Профиль | | #35 Добавлено: 16.04.08 03:00
А без файла с именем_приложния.manifest нельзя ни как?

Ответить

Номер ответа: 36
Автор ответа:
 J. Smith



ICQ: ненавижу 

Вопросов: 40
Ответов: 477
 Web-сайт: Не хочу ломать голову, если её уже сломал кто-то другой.
 Профиль | | #36
Добавлено: 16.04.08 09:36
Я уже непомню когда именно мои проги стали выглядеть отлично. Скину тебе пару красивых примеров.

Ответить

Номер ответа: 37
Автор ответа:
 



Администратор

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #37
Добавлено: 16.04.08 09:58
А без файла с именем_приложния.manifest нельзя ни как?

Можно, только надо добавить этот файл в ресурсы. Могу тоже скинуть примерчик.

По поводу самопальных контролов - это шняга. Когда начинаешь целенаправленно писать коммерческий софт, появляются тучи клиентов и начинают кричать, мол, нам нравится стиль висты, а у тебя контролы из ХР. Делай вистовские! Делаешь вистовские - начинают орать другие. Так что выход - контролы от дельфей, как мы с GPcH делали в VB Decompiler и NiceProtect. Перекомпилируются в активыксы они на ура.

Ответить

Номер ответа: 38
Автор ответа:
 



Администратор

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #38
Добавлено: 16.04.08 09:59
Да... помогли вы мне. У меня аж 10 раз получилось то, что я хотел. :(

Мля, я тебе уже и пример написал, ну что еще надо?

Ответить

Номер ответа: 39
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #39 Добавлено: 16.04.08 22:26
Зачем вообще делать заново кнопки :D
Чуваку надо будет вистовские по зарез — либо висту поставит, либо поставит темку для ХР.

Ответить

Номер ответа: 40
Автор ответа:
 



Администратор

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #40
Добавлено: 17.04.08 01:18
AgentFire, если б все так просто было =)
samets, нужен пример без файла?

Ответить

Номер ответа: 41
Автор ответа:
 



Администратор

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #41
Добавлено: 17.04.08 01:35
http://domkratt.com/samples/manifest.zip
В архиве папка "RESOURCE" - тебе туда. Там пример работы манифеста без .manifest-файла.

Ответить

Номер ответа: 42
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #42
Добавлено: 17.04.08 10:03
Манифест - это такой файл, в котором прописано, что, мол твоя прога должна быть XP. ПРи этом его имя должно быть вида

(имя EXE).EXE.Mainfest

Например:
VB6.Exe.manifest

Ложеш его рядом с скомплиной прогой. В Form_initializate пишешь InitCOmmonControls.

Манифест ищи в инете, потом переименовывай.

Вот теперь ответ на этот вопрос достаточно полон :)

Ответить

Номер ответа: 43
Автор ответа:
 Sur



ICQ: 1249088 

Вопросов: 10
Ответов: 304
 Web-сайт: sur.hotbox.ru/
 Профиль | | #43
Добавлено: 17.04.08 10:34
Так что выход - контролы от дельфей, как мы с GPcH делали в VB Decompiler и NiceProtect. Перекомпилируются в активыксы они на ура.

А есть они уже в готовом к употреблению в VB виде? :)
Или как это делается и что нужно иметь?

Ответить

Номер ответа: 44
Автор ответа:
 



Администратор

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #44
Добавлено: 17.04.08 11:08
Нужно иметь компилятор дельфей и прямые руки. Открываешь контрол и компилируешь в активикс.

Ответить

Номер ответа: 45
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #45
Добавлено: 22.04.08 14:49
Нужно иметь компилятор дельфей и прямые руки


Но руки должны гнуться!!!

:)

Ответить

Страница: 1 | 2 | 3 | 4 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам