Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / добавить .reg файл в реестр / 12 сообщений из 12, страница 1 из 1
16.11.2010, 17:54
    #36960159
BelowZero
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавить .reg файл в реестр
есть .reg файл который нужно добавить в реестр(естественно программно vb6) в ручную при нажатии выходит окно "добавить блаблабла" "ок" "файлы успешно добавлены". но программно как ни искал не нашёл нужного кода. есть вариант
Private Sub Form_Load()
Shell "regedit /s C:\1.reg"
End Sub
код не катит хз почему. или
Private Sub Form_Load()
Shell "regedit.exe C:\qwertu.reg"
End Sub
выходит окно "блаблабла" "файлы успешно добавлены" но нифига никуда(может я просто не нашёл но точно не в нужную папку) никакие файлы не добавлены. помогите плз
...
Рейтинг: 0 / 0
16.11.2010, 19:23
    #36960354
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавить .reg файл в реестр
примерно с этой же темы, хотел спросить
в скрипте:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
Name1 = "L:\1.doc"
Name2 = "L:\122.doc"
On Error Resume Next
CreateObject("Scripting.FileSystemObject").GetFile Name1, Name2
'&^выше:разница в двух случаях заключается:GetFile - получить файл и MoveFile - переместить файл
If Err.Number <>  0  Then
    Msg = MsgBox("Не переименовал файл:" & vbCrLf & Name1 & vbCrLf & "в файл: " & Name2 & vbCrLf & Err.Description, vbCritical + vbOKOnly)
Debug.Print Err.Description
Else
    Msg = MsgBox("Переименовал файл:" & vbCrLf & Name1 & vbCrLf & "в файл: " & Name2, vbOKOnly)
End If
'&^выше:переименовать файл, возможна его смена расположения, не работает если переименовываешь активный файл, в файлах обязательно указывать расшерение, например .doc

'вылазит ошибка
'Wrong number of arguments or invalid property assignment
'Неверный номер аргумента или недопустимое свойство присваивания
ПОЧЕМУ???? КАК ЕЁ ИЗБЕЖАТЬ?????
...
Рейтинг: 0 / 0
16.11.2010, 19:42
    #36960380
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавить .reg файл в реестр
BelowZeroвыходит окно "блаблабла" "файлы успешно добавлены" но нифига никуда, может я просто не нашёл

раз пишет, значит добавлены
синтаксис по идее правильный



---
Как вопрос ЦЭ связан с реестром - неясно
ЦЭ'Wrong number of arguments or invalid property assignment
'Неверный номер аргумента или недопустимое свойство присваивания
перевод неточный. Не НОМЕР аргумента, а КОЛИЧЕСТВО аргументов
...
Рейтинг: 0 / 0
16.11.2010, 19:45
    #36960384
BelowZero
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавить .reg файл в реестр
ЦЭ не флуди в моей теме создавай свою) или сначала ответь по моей теме потом флуди скок хошь
...
Рейтинг: 0 / 0
16.11.2010, 19:47
    #36960388
BelowZero
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавить .reg файл в реестр
[quot Shocker.Pro]BelowZeroвыходит окно "блаблабла" "файлы успешно добавлены" но нифига никуда, может я просто не нашёл

раз пишет, значит добавлены
синтаксис по идее правильный

может тогда есть какой-то проверенный способ? нехочется(как и в случае с поиском файла на компе) открывать америку заново. как добавить reg файл в реестр?
...
Рейтинг: 0 / 0
16.11.2010, 19:48
    #36960389
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавить .reg файл в реестр
BelowZero, я не знаю что такое не флуди, зато знаю, что на гугле меня забанили
...
Рейтинг: 0 / 0
16.11.2010, 19:54
    #36960394
BelowZero
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавить .reg файл в реестр
до меня дошло) всем кто откликнулся спс) просто с реестром походу нельзя работать в виде формы... а кскомпилированный файл работает как положено) удалять тему или это кому-нить пригодится?)
...
Рейтинг: 0 / 0
16.11.2010, 19:54
    #36960395
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавить .reg файл в реестр
BelowZeroможет тогда есть какой-то проверенный способ? нехочется(как и в случае с поиском файла на компе) открывать америку заново. как добавить reg файл в реестр?
способ, приведенный в первом твоем посте является проверенным. Потому что я его сейчас проверил. Все добавляется.
...
Рейтинг: 0 / 0
16.11.2010, 19:55
    #36960398
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавить .reg файл в реестр
BelowZeroпросто с реестром походу нельзя работать в виде формы... а кскомпилированный файл работает как положено)
странные новости.
...
Рейтинг: 0 / 0
16.11.2010, 21:05
    #36960487
BelowZero
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавить .reg файл в реестр
Shocker.ProBelowZeroпросто с реестром походу нельзя работать в виде формы... а кскомпилированный файл работает как положено)
странные новости.
удивлён? значит оставляю тему)
...
Рейтинг: 0 / 0
16.11.2010, 21:07
    #36960491
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавить .reg файл в реестр
BelowZeroудивлён? значит оставляю тему)
не удивлен
просто ты что-то не то делаешь или не умеешь пользоваться отладкой
...
Рейтинг: 0 / 0
17.11.2010, 00:35
    #36960703
Валентин67
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавить .reg файл в реестр
Shocker.ProBelowZeroможет тогда есть какой-то проверенный способ? нехочется(как и в случае с поиском файла на компе) открывать америку заново. как добавить reg файл в реестр?
способ, приведенный в первом твоем посте является проверенным. Потому что я его сейчас проверил. Все добавляется.
BelowZero , тогда попробуйте таким способом, но способ о котором пишет Shocker.Pro действительно проверенный временем.
Если не нужно выводить "добавить блаблабла" "ок" "файлы успешно добавлены" сообщения, используйте параметр командной строки /s.
Например, запустить REG-файл без вывода сообщений (с параметром /s) из пакетного файла, необходим следующий синтаксис: regedit.exe /s путь_REG_файла.
Средствами VB (программно): создайте временный пакетный файл, пропишите в нем строчку свыше упомянутым синтаксисом и файл запустите на выполнение функцией Shell.
P.S. По идее должно работать только не пробовал (не было надобности) ;)
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / добавить .reg файл в реестр / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]