Как удалить соединение?

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
EvilCoder
Посланец джихада
Посланец джихада
Аватара пользователя
 
Сообщения: 706
Зарегистрирован: 25.01.2004 (Вс) 15:08

Как удалить соединение?

Сообщение EvilCoder » 15.06.2004 (Вт) 21:15

< DELETE > :roll: :wink: 8)
Последний раз редактировалось EvilCoder 08.05.2006 (Пн) 23:17, всего редактировалось 1 раз.
<<------- EvilCoder ------->>

Mizin Alex
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 50
Зарегистрирован: 12.06.2004 (Сб) 9:46
Откуда: Россия , Ивдель

Сообщение Mizin Alex » 15.06.2004 (Вт) 22:48

Соединеия хранятся в улье реестра
Для 98:
HKEY_CURRENT_USER/RemoteAccess/

Для XP :
HKEY_CURRENT_USER/RemoteAccess/Profiles/

Что мешает их прибить ?

С ув. Mizin Alex

EvilCoder
Посланец джихада
Посланец джихада
Аватара пользователя
 
Сообщения: 706
Зарегистрирован: 25.01.2004 (Вс) 15:08

Сообщение EvilCoder » 16.06.2004 (Ср) 0:11

< DELETE > :roll: :wink: 8)
Последний раз редактировалось EvilCoder 08.05.2006 (Пн) 23:18, всего редактировалось 1 раз.
<<------- EvilCoder ------->>

EvilCoder
Посланец джихада
Посланец джихада
Аватара пользователя
 
Сообщения: 706
Зарегистрирован: 25.01.2004 (Вс) 15:08

Сообщение EvilCoder » 16.06.2004 (Ср) 16:21

< DELETE > :roll: :wink: 8)
Последний раз редактировалось EvilCoder 08.05.2006 (Пн) 23:18, всего редактировалось 1 раз.
<<------- EvilCoder ------->>

Mizin Alex
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 50
Зарегистрирован: 12.06.2004 (Сб) 9:46
Откуда: Россия , Ивдель

Сообщение Mizin Alex » 16.06.2004 (Ср) 23:37

Ошибся в при написании ключа /Profile

Для XP :
HKEY_CURRENT_USER/RemoteAccess/Profile/

Или ты не видишь вообще данного параметра ?

С ув. Mizin Alex

EvilCoder
Посланец джихада
Посланец джихада
Аватара пользователя
 
Сообщения: 706
Зарегистрирован: 25.01.2004 (Вс) 15:08

Сообщение EvilCoder » 17.06.2004 (Чт) 0:09

< DELETE > :roll: :wink: 8)
Последний раз редактировалось EvilCoder 08.05.2006 (Пн) 23:19, всего редактировалось 1 раз.
<<------- EvilCoder ------->>

EvilCoder
Посланец джихада
Посланец джихада
Аватара пользователя
 
Сообщения: 706
Зарегистрирован: 25.01.2004 (Вс) 15:08

Сообщение EvilCoder » 18.06.2004 (Пт) 0:43

< DELETE > :roll: :wink: 8)
Последний раз редактировалось EvilCoder 08.05.2006 (Пн) 23:20, всего редактировалось 1 раз.
<<------- EvilCoder ------->>

Mizin Alex
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 50
Зарегистрирован: 12.06.2004 (Сб) 9:46
Откуда: Россия , Ивдель

Сообщение Mizin Alex » 18.06.2004 (Пт) 16:15

Сбил с толку ты своим '...не вижу под regedit' .
Посмотрел вумную книгу 'Реестр Windows Xp' , все так как тебе было написано. Так , что разбирайся со своими редакторами ... или возьми редакторы сторонних разработчиков !

С ув. Mizin Alex

ASD
Модератор
Модератор
Аватара пользователя
 
Сообщения: 1758
Зарегистрирован: 07.12.2001 (Пт) 21:08
Откуда: Russia

Сообщение ASD » 18.06.2004 (Пт) 22:24

RASAPI32 тебе поможет..
Вложения
TE-PlatformVB.part1.rar
RASAPI32 GUIDE PArt1
(53.71 Кб) Скачиваний: 30
TE-PlatformVB.part2.rar
RASAPI32 GUIDE Part2
(39.92 Кб) Скачиваний: 29
Moderator VBStreets
---------------------------

EvilCoder
Посланец джихада
Посланец джихада
Аватара пользователя
 
Сообщения: 706
Зарегистрирован: 25.01.2004 (Вс) 15:08

Сообщение EvilCoder » 20.06.2004 (Вс) 22:59

< DELETE > :roll: :wink: 8)
Последний раз редактировалось EvilCoder 08.05.2006 (Пн) 23:21, всего редактировалось 1 раз.
<<------- EvilCoder ------->>

dr-vic
Обычный пользователь
Обычный пользователь
 
Сообщения: 65
Зарегистрирован: 13.01.2004 (Вт) 0:05

Сообщение dr-vic » 24.06.2004 (Чт) 0:38

Как вариант, чтобы не возиться непосредственно с реестром, есть функции API специально создавать, удалять и редактировать соединения. Посмотри в MSDN - я сейчас точно не помню, но, если хочешь, могу глянуть и расписать!

EvilCoder
Посланец джихада
Посланец джихада
Аватара пользователя
 
Сообщения: 706
Зарегистрирован: 25.01.2004 (Вс) 15:08

Сообщение EvilCoder » 24.06.2004 (Чт) 1:08

< DELETE > :roll: :wink: 8)
Последний раз редактировалось EvilCoder 08.05.2006 (Пн) 23:22, всего редактировалось 1 раз.
<<------- EvilCoder ------->>

dr-vic
Обычный пользователь
Обычный пользователь
 
Сообщения: 65
Зарегистрирован: 13.01.2004 (Вт) 0:05

Сообщение dr-vic » 28.06.2004 (Пн) 0:50

Ох, как же я тебя понимаю! Сам только недавно MSDNом разжился, а до этого... :wink:
Короче, декларация такая:
Private Declare function RasDeleteEntry Lib "rasapi32.dll" Alias "RasDeleteEntryA" (ByVal lpszPhonebook As String, ByVal lpszEntry As String) As Long
Использование:
ret=RasDeleteEntry(vbNullString,"MyConnection")
Если у тебя не одна phonebook - тогда не NullString, а путь к конкретному .pbk
К слову, насчет регистра, не знаю, как там в вумных книжках, а у меня в XP имена всех соединений прописыватся в
HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections,
в виде ключа с именем соединения и значением REG_BINARY.
Соединение по умолчанию пишется в HKLM\SOFTWARE\Microsoft\RAS AutoDial\Default,
ключ REG_SZ DefaultInternet=имя соединения
а установки по соединениям в файле C:\Documents and Settings\Application Data\
Microsoft\Network\Connections\Pbk\rasphone.pbk
Однако, по моему опыту - непосредственно работать с реестром в этом случае - себе дороже,
чего-нибудь упустишь и начинаются плохо прогнозируемые косяки.
PS: Пардон многоуважаемому Модератору, прскочил его постинг, хотя, в принципе мы об одном и том же.... :oops:


Вернуться в Visual Basic 1–6

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

Сейчас этот форум просматривают: Google-бот и гости: 29

    TopList