简单的拔号程序(100分)

  • 主题发起人 onlyonekgx
  • 开始时间
O

onlyonekgx

Unregistered / Unconfirmed
GUEST, unregistred user!
两台计算机间通过拔号进行连接,
然后传输文件,
请问如何实现,说一下思路

另外,WIN98 的远程拔号服务为什么设置好了不管用,
需要什么特殊的设置吗?
 
这是串口通讯有一本书《DELPHI串口通讯》专门讲了很详细,还有系统应用实例和源代码盘,建议你买来看看
 
在网上找源码看看.
在 <http://www.programsalon.com> 有不少.
 
WIN98 的远程拔号服务为什么设置好了不管用,需要什么特殊的设置吗?

需要启动服务,当然还要把modem设置成自动应答。
 
yanh_98:
我的服务已经启动,在监视当中,其它计算机拔号后,
服务端的电话已经响了,但服务好象没有响应

modem自动应答在什么地方设置?

谢谢!
 
懂的同志一定帮忙!谢谢!

用MSComm 控件
MSComm1._CommPort:=3; (注:用内置的猫)
当MSComm1.PortOpen;=true;
告诉
deivce is not open

是什么意思
 
就是说你的设备没有打开啊
 
哦,超级终端--〉comx(连接modem的口)--〉9600,8,1,无
下面用at指令集。
at 结果:ok
at s0=1 //设置自动应答
at &amp;w0 //保存
就可以了。
 
Richard-sun:
MSComm1.PortOpen;=true;
我这句不就是用来打开端口的吗?
 
yanh_98:
这么作了,好象还是不管用吗!
服务还是没有响应!

at 结果:ok
at s0=1 //设置自动应答
at &amp;w0 //保存

按上面这样作了,为什么断开后
ats0? 的结果还是 0 ?
 
1、modem有响应了么?
2、握手完成了么(就是modem不再乱叫了)。

 
好象服务端的MODEM
没有响应,
MODEM 先是拔号音,然后是断开的声音,
最后出现
错误678:没有应答

另外为什么我用MSCOMM 控件打不开COM3端口(COM1、COM2都可以打开),
出现 deivce is not open
错误(不是提示 端口已经打开,端口其实是没有打开)
 
看你描述的好像是内置modem。
服务端没有响应应该是因为没有设置成自动应答,告诉我你的油箱,我给你发个小程序
看一下。
当然还有一种可能,你的电话线没有插在line口上。^-^
 
感谢!!!
onlyonekgx@163.com

没错我用的就是内置的猫!
 
at 结果:ok
at s0=1 //设置自动应答
at &amp;w0 //保存

在超级终端里执行上面的三条指令怎么
S0 的值没有保存到寄存器中?
每次断开后值丢失了

在98下不会 出现 deivce is not open
 
那就是
at &amp;w0
不对,那样的话就要查一下你的modem的手册了。
收一下邮件。
 
没收到邮件呀
onlyonekgx@163.com
 
多半是modem的原因,原来这样用过,不过服务器用winnt4.0,
很简单,服务设好后除了慢一些,跟局域网操作一样。
 
可是人家只有运行98的机子
要运行NT
提高配置人家哪肯呀
 
顶部