Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут
закрыты.
Читайте
требования к создаваемым темам.
-
_igor_
-
- Новичок

-
-
- Сообщения: 47
- Зарегистрирован: 25.08.2007 (Сб) 14:00
_igor_ » 03.08.2008 (Вс) 14:35
Привет!
Есть .dll написанная на vb, там некоторый код, создает текстовый файл в C:\myprog\1.txt
Под Вистой выдает ошибку Run-time error '75'
Если бы это был .exe, можно было бы запускать с правами администратора, а с .dll как быть?
-
Хакер
-
- Телепат

-

-
- Сообщения: 16489
- Зарегистрирован: 13.11.2005 (Вс) 2:43
- Откуда: Казахстан, Петропавловск
-
Хакер » 03.08.2008 (Вс) 18:09
dll юзается кем-то. Запускай кого-то с правами администратора.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.
-
_igor_
-
- Новичок

-
-
- Сообщения: 47
- Зарегистрирован: 25.08.2007 (Сб) 14:00
_igor_ » 04.08.2008 (Пн) 14:57
Internet explorer. Пользователя не заставишь каждый раз запускать его с правами администратора
-
iGrok
-
- Артефакт VBStreets

-
-
- Сообщения: 4272
- Зарегистрирован: 10.05.2007 (Чт) 16:11
- Откуда: Сетевое сознание
iGrok » 04.08.2008 (Пн) 16:46
Тогда пиши в другое место.
Уверен, что ошибка появляется именно при записи в этот файл?
label:
cli
jmp label
-
_igor_
-
- Новичок

-
-
- Сообщения: 47
- Зарегистрирован: 25.08.2007 (Сб) 14:00
_igor_ » 04.08.2008 (Пн) 20:02
Пробовал в разные места. А файл может быть и с другим именем, но результат пока тот же. Можно конечно сделать так - данные из dll передать в буффер обмена, написать exe, которые считает буффер и запишет в файл, но это как-то не по уму.
Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: AhrefsBot, Google-бот, SemrushBot, Yandex-бот и гости: 6