请教:如何在程序新建一个拨号连接? 请教:如何在程序新建一个拨号连接? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 留下email,我发一个ras 拨号程序给你。在win98下调试通过 function MyDial(FEntryName: String; FPhoneNumber: String; FCallbackNumber: String; FUserName: String; FPassword: String; FDomain: String; FHRasConn: THRasConn): Longint; var DialParams: TRasDialParams; lpfPassword: LongBool; begin if FHRasConn > 0 then HangUp; FillChar(DialParams, SizeOf(TRasDialParams), #0); with DialParams do begin dwSize:=Sizeof(TRasDialParams); StrPCopy(szEntryName, FEntryName); end; if FEntryName <> '' then begin Result := RasGetEntryDialParams(nil, DialParams, lpfPassWord); if Result <> 0 then Exit; end else with DialParams do begin dwSize := SizeOf(TRASDialParams); szEntryName := ''; UniqueString(FPhoneNumber); StrLCopy(szPhoneNumber, PChar(FPhoneNumber), RAS_MaxPhoneNumber); UniqueString(FCallBackNumber); UniqueString(FCallBackNumber); StrLCopy(szCallbackNumber, PChar((FCallBackNumber)), RAS_MaxCallbackNumber); UniqueString(FUserName); StrLCopy(szUserName,PChar((FUserName)) , UNLEN); UniqueString(fPassWord); StrLCopy(szPassword, PChar((fPassWord)), PWLEN); UniqueString(FDomain); StrLCopy(szDomain, Pchar(FDomain), DNLEN); end; FHRasConn := 0; Result := RasDial(nil, nil, DialParams, 0, nil, FHRasConn); end; RemObjects动态创建控件的问题 win2003的regsvr32突然变慢 看凤凰卫视的窦文淘是怎么说日本人的,爽![视频] 300分,请教关于控制EXCEL中CHART的问题? 建议:将大家的Delphi使用的经验和技巧制作成数据库,然后我们做前台程序??????? 有关strtoint 关于DELPHI6.0自带的报表打印的问题 很简单的问题 :格式化串 XML使用的例子 delphi firemonkey 里获取汉字的拼音首字母 出错了。。帮我看看。。 异常处理为什么不执行? 各位高手指点一下我,怎样控制打印机的走纸问题?在线等待.....
FPhoneNumber: String;
FCallbackNumber: String;
FUserName: String;
FPassword: String;
FDomain: String;
FHRasConn: THRasConn): Longint;
var
DialParams: TRasDialParams;
lpfPassword: LongBool;
begin
if FHRasConn > 0 then HangUp; FillChar(DialParams, SizeOf(TRasDialParams), #0); with DialParams do
begin
dwSize:=Sizeof(TRasDialParams);
StrPCopy(szEntryName, FEntryName);
end; if FEntryName <> '' then
begin
Result := RasGetEntryDialParams(nil, DialParams, lpfPassWord);
if Result <> 0 then Exit;
end
else
with DialParams do
begin
dwSize := SizeOf(TRASDialParams);
szEntryName := '';
UniqueString(FPhoneNumber);
StrLCopy(szPhoneNumber, PChar(FPhoneNumber), RAS_MaxPhoneNumber);
UniqueString(FCallBackNumber);
UniqueString(FCallBackNumber);
StrLCopy(szCallbackNumber, PChar((FCallBackNumber)), RAS_MaxCallbackNumber);
UniqueString(FUserName);
StrLCopy(szUserName,PChar((FUserName)) , UNLEN);
UniqueString(fPassWord);
StrLCopy(szPassword, PChar((fPassWord)), PWLEN);
UniqueString(FDomain);
StrLCopy(szDomain, Pchar(FDomain), DNLEN);
end; FHRasConn := 0; Result := RasDial(nil, nil, DialParams, 0, nil, FHRasConn);
end;