Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 3 
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

1. Если запускать программу из командной строки от имени администратора, то выполняется. Но этот вариант не подходит, т.к. программа рассчитана на самых неподготовленных User-ов, которые прийдут с флэшкой на другой комп, запустят программу и начнут с ней работать.

2. Отключение UAC тоже не вариант. Программа не должна заставлять юзеров перестраивать их систему, а работать в любой среде.

3. В Windows XP (и версиях ниже вплоть до Windows 95) регистрация библиотеки через функцию API "DllRegisterServer" отлично проходит. В Windows Vista не проверял.

4. Мне посоветовали написать файл манифеста или вообще манифест запихнуть в exe-файл с помощью помещения в проект файла RES. Но ни то не другое у меня не получилось, т.к. не нашёл в интернете подробной информации по этой технологии. Есть примеры, но попытки использовать их в своём проекте ни к чему не привели. И второе - регистрировать надо не exe-файл, а DLL или OCX.

Что посоветуете? Может быть кто-то решал уже такую проблему? Ведь с переходом на Windows 7 сейчас для многих программ, написанных на VB5-VB6 и распространяющихся без инсталлятора, эта проблема актуальна!



Партнер
 

Member
Статус: Не в сети
Регистрация: 07.01.2010
проблему без инсталлятора не пофиксить никак - регистрация новой библиотеки в системе это административное действие


 

Member
Статус: Не в сети
Регистрация: 28.05.2007
Откуда: Санкт-Петербург
Нет способа, потому что надо было с самого начала писать программу так, чтобы нормально работала под ограниченными учётными записями. В виндоус ХР это тоже будет работать только под учёткой администратора, а под пользовательской - не будет. Пишите инсталлятор, там делов на 15 минут.


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 3 
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan