哪位大虾知道如何获得windows98、WinNT下的缺省拨号连接?(150分)

  • 主题发起人 主题发起人 ecbzj
  • 开始时间 开始时间
E

ecbzj

Unregistered / Unconfirmed
GUEST, unregistred user!
我在制作自动拨号程序时,要获得当前的缺省拨号连接,请问各位大虾该如何办?
有位大哥说在在注册表的HKEY_USERS/.Default/RemoteAccess位置,有一个字符串名Profile,它对应字符值即为HKEY_USERS/.Default/RemoteAccess/Addresses.
但我发觉在我的机器上该位置找不到,在Nt下根本就没有这个目录,
倒是在HKEY_CURRENT_USER/RemoteAccess下找到了。
请问该如何用程序实现,不用注册表行吗?
 
用RAS API(看win32 API help):

RasEnumEntries 可以获得所有的Ras拨号设置,
而后你可以根据名称选择自己需要的连接来拨号。
我没听说windows中有"缺省拨号连接",
M$自己的软件都是需要设置指定某个拨号连接的(如:IE),
所谓缺省,恐怕也只能是指RasEnumEntries所获得的第一个
连接,如果你认为不是,能给出个例子吗?

具体的用法,你下载个RAS构件及例子就都明白了。
用"RAS"搜索一下论坛,能获得几十个关于"那里下载",
"怎样获得所有连接"等帖子。
 
我记得xWolf谈过这个问题,你还在吗?
 
haha,woye buhui
 
获取默认的拨号连接的名称    
默认的拨号连接,即用户在浏览器中设置的拨号连接,该连接可以认为是用户最
常用的拨号连接.在注册表的HKEY_USERS/.Default/RemoteAccess位置,有一个字
符串名Profile,它对应字符值即为
HKEY_USERS/.Default/RemoteAccess/Addresses.

for detail:
http://www.gislab.ecnu.edu.cn/delphibbs/DispQ.asp?LID=215471
 
多人接受答案了。
 

Similar threads

I
回复
0
查看
665
import
I
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部