Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Внимание! Есть замечания модератора по теме: Название
Старый 18.02.2009, 13:12   #1
MAcK
Форумчанин
 
Регистрация: 09.11.2006
Сообщений: 274
Плохо Как узнать, загружен ли Dot.net

Как узнать при старте винды загружен ли dot.net. Тоесть можно ли уже запускать прогу написанную под .net
Единственный приличный формат, разработанный Microsoft'ом, - format c:
MAcK вне форума Ответить с цитированием
Старый 18.02.2009, 13:44   #2
Hollander
Участник клуба
 
Аватар для Hollander
 
Регистрация: 03.05.2007
Сообщений: 1,189
По умолчанию

Вот ссылка на оффициальный способ http://support.microsoft.com/?kbid=318785. Вообще там суть такая что нужно проверить существует ли папка Папка_Винды\Microsoft.NET\Framework \. Т.е. C:\Windows\Microsoft.NET\Framework\ . А дальше можно еще и проверить какие именно папки там лежат, а их имена и есть версия framework'a.
Hollander вне форума Ответить с цитированием
Старый 18.02.2009, 16:26   #3
MAcK
Форумчанин
 
Регистрация: 09.11.2006
Сообщений: 274
По умолчанию

Вопрос поставим по-другому ... в реестре поправлен Shell и вместо эксплорера хочу загрузить свою прогу написанную под нет, но она не запускается ... видно ещё чего-то не хватает.
ЗЫЖ написал прогу на делфях, к-рая через 5 сек пытается запустить и запустила, но это не выход
Единственный приличный формат, разработанный Microsoft'ом, - format c:
MAcK вне форума Ответить с цитированием
Старый 18.02.2009, 17:04   #4
Hollander
Участник клуба
 
Аватар для Hollander
 
Регистрация: 03.05.2007
Сообщений: 1,189
По умолчанию

.net не может быть загружен, он может быть установлен или нет. Вот и все. Возможно 5 секунд инициализируется какие-то библиотеки.
Hollander вне форума Ответить с цитированием
Старый 18.02.2009, 17:46   #5
MAcK
Форумчанин
 
Регистрация: 09.11.2006
Сообщений: 274
По умолчанию

Вот как раз и нужно определить инициализировались они или нет. Можно это определить?
Единственный приличный формат, разработанный Microsoft'ом, - format c:
MAcK вне форума Ответить с цитированием
Старый 18.02.2009, 18:20   #6
Hollander
Участник клуба
 
Аватар для Hollander
 
Регистрация: 03.05.2007
Сообщений: 1,189
По умолчанию

Честно говоря, не могу помочь тебе, я с таким не сталкивался.
Hollander вне форума Ответить с цитированием
Старый 18.02.2009, 21:28   #7
alexBlack
Участник клуба
 
Регистрация: 12.10.2007
Сообщений: 1,204
По умолчанию

Цитата:
Сообщение от MAcK Посмотреть сообщение
Вопрос поставим по-другому ... в реестре поправлен Shell и вместо эксплорера хочу загрузить свою прогу написанную под нет, но она не запускается ... видно ещё чего-то не хватает.
ЗЫЖ написал прогу на делфях, к-рая через 5 сек пытается запустить и запустила, но это не выход
Как я понимаю (поправьте, если ошибаюсь), CLR - это всего-лишь COM-сервер. Приложение .NET запускает хост. В нормальной ситуации хостом является IE (или в Вашем случае при запуске из собственной программы - Shell executables). Поскольку IE Вы исключили, ждать инициализации .NET нет смысла. В любом случае в Shell должно быть win-32 приложение, которое будет хостом CLR и запустит Ваше .NET-приложение. Хостинг CLR подробно описывается у Рихтера.
alexBlack вне форума Ответить с цитированием
Старый 19.02.2009, 08:19   #8
MAcK
Форумчанин
 
Регистрация: 09.11.2006
Сообщений: 274
По умолчанию

Ещё вопрос. Вин32 программа из шела стартует после входа в систему?
Единственный приличный формат, разработанный Microsoft'ом, - format c:
MAcK вне форума Ответить с цитированием
Старый 19.02.2009, 09:48   #9
Hollander
Участник клуба
 
Аватар для Hollander
 
Регистрация: 03.05.2007
Сообщений: 1,189
По умолчанию

Цитата:
Сообщение от MAcK Посмотреть сообщение
Ещё вопрос. Вин32 программа из шела стартует после входа в систему?
Да............
Hollander вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как узнать порт? [Smarik] Свободное общение 0 04.07.2008 22:38
Динамические картинки в dot->word olexiy Microsoft Office Word 1 14.05.2008 14:51
Откуда Word загружает шаблон если не из normal.dot Val_35 Microsoft Office Word 4 18.09.2007 12:36