Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

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

 

  Вопрос: Определение программ по-умолчанию VB 2005 Добавлено: 15.04.06 00:31  

Автор вопроса:  AlexDerS
Как определить, какой браузер и e-mail клиент установлены по умолчанию на компьютере клиента?

Ответить

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

Номер ответа: 1
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #1
Добавлено: 15.04.06 00:54
HKEY_CLASSES_ROOT\HTTP\shell\open\command\@
HKEY_CLASSES_ROOT\mailto\shell\open\command\@

Ответить

Номер ответа: 2
Автор ответа:
 AlexDerS



Вопросов: 37
Ответов: 61
 Профиль | | #2 Добавлено: 15.04.06 11:40
А есть возможность определить такие атрибуты файла, как:
-версия
-описание
-авторские права
-производитель
-язык
...
Короче, всё что доступно на вкладке "Версия" в свойствах исполняемого файла
???

Ответить

Номер ответа: 3
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #3
Добавлено: 15.04.06 15:07
Для екзешника в ресурсах

Ответить

Номер ответа: 4
Автор ответа:
 AlexDerS



Вопросов: 37
Ответов: 61
 Профиль | | #4 Добавлено: 16.04.06 00:11
Для екзешника в ресурсах

... вот в этом месте по подробнее, пожалуйста ...

Ответить

Номер ответа: 5
Автор ответа:
 AlexDerS



Вопросов: 37
Ответов: 61
 Профиль | | #5 Добавлено: 16.04.06 10:52
как до них добраться то?..

Ответить

Номер ответа: 6
Автор ответа:
 AlexDerS



Вопросов: 37
Ответов: 61
 Профиль | | #6 Добавлено: 16.04.06 11:15
И ещё.
Как можно вытащить из екзешника icon и поставить её в меню картинкой?

Ответить

Номер ответа: 7
Автор ответа:
 [root]



Вопросов: 45
Ответов: 1212
 Web-сайт: bit.pirit.info
 Профиль | | #7
Добавлено: 16.04.06 11:42
ResView вытащит тебе иконку и не только

Ответить

Номер ответа: 8
Автор ответа:
 [root]



Вопросов: 45
Ответов: 1212
 Web-сайт: bit.pirit.info
 Профиль | | #8
Добавлено: 16.04.06 11:43
Тем же ResHacker занимается

Ответить

Номер ответа: 9
Автор ответа:
 AlexDerS



Вопросов: 37
Ответов: 61
 Профиль | | #9 Добавлено: 16.04.06 13:15
Я имел ввиду как добраться до ресурсов через Visual Basic

Ответить

Номер ответа: 10
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #10 Добавлено: 16.04.06 13:29
Как можно вытащить из екзешника icon


Public Shared Function ExtractAssociatedIcon(ByVal filePath As String) As System.Drawing.Icon
     Member of: System.Drawing.Icon
Summary:
Returns an icon representation of an image contained in the specified file.

Parameters:
filePath: The path to the file that contains an image.

Return Values:
The System.Drawing.Icon representation of the image contained in the specified file.

Ответить

Номер ответа: 11
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #11 Добавлено: 16.04.06 13:34
Далее используя метод ToBitmap ты легко переделаешь иконку в картинку, и затем можешь вставить ее куда угодно..

Ответить

Номер ответа: 12
Автор ответа:
 AlexDerS



Вопросов: 37
Ответов: 61
 Профиль | | #12 Добавлено: 16.04.06 22:15
EROS огромное тебе СПАСИБО!
С картинками всё супер!

Но вот как получить из файла iexplore.exe то, что это Internet Explorer (доступно в ОПИСАНИИ самого файла) никак не могу :(

Ответить

Номер ответа: 13
Автор ответа:
 vito



Разработчик Offline Client

Вопросов: 23
Ответов: 879
 Web-сайт: softvito.narod2.ru
 Профиль | | #13
Добавлено: 17.04.06 01:28
Не знаю не изменили ли что - нибудь в FW 2.0, но в прежних версиях ничего подоного GetFileVersionInfo нет.
В силу новой идеологии сборок, а не контроля версий такая функциональность не реализована ( а может просто забыли :))

Хорошо если я ошибаюсь:))
Потому как вызывать эту API на VB.NET сложновато :))

Ответить

Номер ответа: 14
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #14 Добавлено: 17.04.06 01:56
Хорошо если я ошибаюсь

Спешу тебя обрадовать.. ты-ошибаешься!

Но вот как получить из файла iexplore.exe то, что это Internet Explorer


Для этого достаточно вызвать метод
System.Diagnostics.FileVersionInfo.GetVersionInfo()


И твоя радость будет безгранична.. :-)

Vito,
но в прежних версиях ничего подоного GetFileVersionInfo нет


Как то ты невнимательно искал.. :-)

.NET Framework Class Library
FileVersionInfo Class
.NET Framework
Supported in: 2.0, 1.1, 1.0

Ответить

Номер ответа: 15
Автор ответа:
 vito



Разработчик Offline Client

Вопросов: 23
Ответов: 879
 Web-сайт: softvito.narod2.ru
 Профиль | | #15
Добавлено: 17.04.06 02:04
Признаюсь лоханулся:))

Бывает, а то как тоже нужно было...

Все больше уважения вызывает .NET.

Без шуток. Так скоро и на С++ забъешь.

Ответить

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

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



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