不好意思,是windows中的拨号程序
解决方案 »
- 怎么在定义时设置记录型某字段的初值?
- delphi 中TDBgrid显示字段的格式问题
- ★ 200分求图片识别问题
- DELPHI 下如何读取主板的序列号?
- 窗体缩放时如何只显示窗体轮廓线
- 如何设置application.messagebox 设置默认按钮位置
- 特散分
- 请教ADO超时问题,在线等待
- 第一次发表了两篇文章,希望能对大家有帮助,大家看看了!:) VSaber(☆浪人☆)
- DELPHI中有无FP_SEG、FP_OFF、MK_FP 以及使用或不用汇编写JMP指令?JMP地址由类似FP_SEG、FP_OFF、MK_FP命令 获得
- 关于远程登录的问题
- 现在是该学delphi5还是应该学delphi6呢?
在Delphi程序中可以用如下代码实现拨号上网:
winexec('rundll32.exe rnaui.dll,RnaDial 163',SW_SHOWNORMAL);
其中字符串中的最后一个参数“163”为拨号连接的名称。 下面是一个用指定的拨号连接拨号上网的例子.
{ 用指定的拨号连接拨号上网 }
procedure TForm1.Button4Click(Sender: TObject);
var
strDialName : string;
begin
strDialName := '163';//拨号连接的名称设为163
memo1.lines.add( '******************用拨号连接'+ strDialName
+'实现拨号上网****************');
winexec( PChar('rundll32.exe rnaui.dll,RnaDial ' + strDialName),SW_SHOWNORMAL);
end;
iReturn:Integer;
begin
iReturn:=Winexec('rundll32.exe rnaui.dll,rnadial '+'//拨号名',9);
case iReturn of
0:ShowMessage('Not Enough Memory');
ERROR_BAD_FORMAT:ShowMessage('Not Win32 Program');
ERROR_FILE_NOT_FOUND:ShowMessage('Don't find Program');
ERROR_PATH_NOT_FOUND:ShowMessage('Path Error');
end;