Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: Какой из способов лучше Добавлено: 25.07.10 22:19  

Автор вопроса:  not Understand
Ребят, помогите с 2 -мя вопросами..

1) Какой из нижеследующих способов лучше???
(Код заливки программы в автозагрузку)

Код пишу по памяти (без студии)...


а)
Dim reg = CreateObject("WSCript.shell)
reg.Write("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\Имя проги","Путь к проге")
reg.Close



или


б)
Dim reg As Microsoft.Win3.Registrykey
reg = Microsoft.Win32.Registry.LocalMachine.OpenSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Run\")
reg.SetValue("Имя проги","Путь к программе")
reg.Close





2-ой вопрос)
Если на другом компьютере нету фраэмворка ВООБЩЕ (тоесть не 4-ой\, не 3..не 2..не 1) - какой из этих двух способов лучше применить на том чужом компе???

Ответить

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

Номер ответа: 1
Автор ответа:
 not Understand



Вопросов: 2
Ответов: 9
 Профиль | | #1 Добавлено: 25.07.10 22:25
извиняюсь, в одной строчке пропустил один параметр
  1. reg = Microsoft.Win32.Registry.LocalMachine.OpenSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Run\", true)

Ответить

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



Вопросов: 58
Ответов: 4255
 Профиль | | #2 Добавлено: 25.07.10 22:44
2й способ на другом компе работать вообще не будет..

Ответить

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



ICQ: 345685652 

Вопросов: 96
Ответов: 1212
 Web-сайт: xawp.narod.ru
 Профиль | | #3
Добавлено: 25.07.10 23:32
мне тоже кажется, что способ "а" получше будет.

Ответить

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



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #4 Добавлено: 26.07.10 01:28
1) Способ 2 лучше
2) Если на компьютере нет .NET Framework определенной версии, ни один из вариантов не заработает, по той причине что во-первых, функция CreateObject тоже находится в библиотеках .NET Framework (Microsoft.VisualBasic), а во-вторых, .NET Framework нужен для запуска .NET приложения вне зависимости от того какие в нем функции используются.

Ответить

Страница: 1 |

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



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