function RasDial(
lpRasDialExtensions: PRASDialextensions;
lpszPhoneBook: PChar;
lpRasDialParams: PRASDialParams;
dwNotifierType: DWORD;
lpvNotifier: DWORD;
var rasConn: DWORD
): DWORD; stdcall;
procedure TForm1.BitBtn1Click(Sender: TObject);
var
RASDIALPARAMSData : PRASDialParams;
dwResult : DWord;
RasCon : DWORD;
begin RASDIALPARAMSData.dwSize := sizeof(PRASDialParams);//结构大小
RASDIALPARAMSData.szEntryName := '16300';//指定拨号连接的名称
RASDIALPARAMSData.szUserName := '16300';//指定用户名称
RASDIALPARAMSData.szPassword := '';//指定用户密码
RASDIALPARAMSData.szDomain := '';//指定域名
RASDIALPARAMSData.szCallbackNumber := '';//指定回叫号码
RASDIALPARAMSData.szPhoneNumber := '';//指定拨号号码 dwResult:= RasDial(NIL,'',@RASDIALPARAMSData,0,NIL,RasCon); //这句出错不知怎么写?
//出错信息:Incompatible types: 'Cardinal' and 'Pointer'
if dwResult <> 0 then
memo1.lines.add('用'+StrPAS(RASDIALPARAMSData.szEntryName)+'拨号失败!!')
else
memo1.lines.add('用'+StrPAS(RASDIALPARAMSData.szEntryName)+'拨号成功!!');
end;
lpRasDialExtensions: PRASDialextensions;
lpszPhoneBook: PChar;
lpRasDialParams: PRASDialParams;
dwNotifierType: DWORD;
lpvNotifier: DWORD;
var rasConn: DWORD
): DWORD; stdcall;
procedure TForm1.BitBtn1Click(Sender: TObject);
var
RASDIALPARAMSData : PRASDialParams;
dwResult : DWord;
RasCon : DWORD;
begin RASDIALPARAMSData.dwSize := sizeof(PRASDialParams);//结构大小
RASDIALPARAMSData.szEntryName := '16300';//指定拨号连接的名称
RASDIALPARAMSData.szUserName := '16300';//指定用户名称
RASDIALPARAMSData.szPassword := '';//指定用户密码
RASDIALPARAMSData.szDomain := '';//指定域名
RASDIALPARAMSData.szCallbackNumber := '';//指定回叫号码
RASDIALPARAMSData.szPhoneNumber := '';//指定拨号号码 dwResult:= RasDial(NIL,'',@RASDIALPARAMSData,0,NIL,RasCon); //这句出错不知怎么写?
//出错信息:Incompatible types: 'Cardinal' and 'Pointer'
if dwResult <> 0 then
memo1.lines.add('用'+StrPAS(RASDIALPARAMSData.szEntryName)+'拨号失败!!')
else
memo1.lines.add('用'+StrPAS(RASDIALPARAMSData.szEntryName)+'拨号成功!!');
end;
解决方案 »
- fastreport如何分页啊
- 用消息改变EDIT内容
- 使用TXMLDocument读取XML节点内容时出现一个问题。谢谢
- 为什么我的ADOQUERY不能激活(在线等待)
- 如何实现:把从数据库中查找出的同一字段的5个记录分别赋值给5个CHECKBOX.CAPTION
- UP者有分:关于存储过程的概念和作用,在什么时候要用?(D6,Ado,Ms-sql)
- 树的单元怎样做才有效呢?
- 谁能告诉我DBISAM控件怎样创建数据库,来者有分!
- 操作注册表添加 受信任的站点,为什么打开网址后,还是不好使??
- 各位大侠,请问如果调用另外的窗口。对不起,我太菜了,给20分
- 呼救!!!
- 简单的嵌入一个汇编怎么不行了,这个要怎么写
改为:
dwResult:= RasDial(NIL,'',@RASDIALPARAMSData,0,0,RasCon);