N
nsj
Unregistered / Unconfirmed
GUEST, unregistred user!
我所有的MODEM是无线通讯的,模块是SIEMENTS的MC35,用WINDOWS的建立拨号连接可以拨上服务器。
我现在想把拨号功能做在我的程序中,我试过用RASDIAL函数来拨号,总是返回错误信息:终止连接。
我的程序如下:
var
connect:RASDIALPARAMS;
r:dword;
dwresult:LPHRASCONN;
k:array[0..100] of char;
begin
fillchar(connect,sizeof(RASDIALPARAMS),0);
connect.dwSize:=sizeof(RASDIALPARAMS);
connect.szEntryName:='GPRS';
connect.szPhoneNumber:='*99***1#';
connect.szUserName:='';
connect.szPassword:='';
r:=rasdial(nil,'',@connect,0,nil,dwresult);
if r=0 then
showmessage('连接成功!')
else
begin
showmessage('连接失败!');
RasGetErrorString(r,k,1000);
memo1.Lines.Add(k);
end;
end;
不知哪里出错?
我现在想把拨号功能做在我的程序中,我试过用RASDIAL函数来拨号,总是返回错误信息:终止连接。
我的程序如下:
var
connect:RASDIALPARAMS;
r:dword;
dwresult:LPHRASCONN;
k:array[0..100] of char;
begin
fillchar(connect,sizeof(RASDIALPARAMS),0);
connect.dwSize:=sizeof(RASDIALPARAMS);
connect.szEntryName:='GPRS';
connect.szPhoneNumber:='*99***1#';
connect.szUserName:='';
connect.szPassword:='';
r:=rasdial(nil,'',@connect,0,nil,dwresult);
if r=0 then
showmessage('连接成功!')
else
begin
showmessage('连接失败!');
RasGetErrorString(r,k,1000);
memo1.Lines.Add(k);
end;
end;
不知哪里出错?