控制Modem定时拨号,实现远程数据传输!!!!!(100分)

  • 主题发起人 主题发起人 PhoenixPower
  • 开始时间 开始时间
P

PhoenixPower

Unregistered / Unconfirmed
GUEST, unregistred user!
问题如下:
有两台计算机。相隔50公里,通过电话线连接,现须实现通过Modem把甲地的计算机中的数据库(SQL Server 2000)中的数据,定时(〉=30分钟)向乙地的计算机中传输,如何实现呢??如有实例,则不胜感激!
 
win nt 2000本身的終端機就可以實現(程式集-->附屬應用程式-->通信--->超級終端機),, 信號不應是server發吧, 應是client發要求, server再送.....
 
1.在乙机上写服务端程序,甲机上写客户端;
2.用Windows的TAPI实现服务端正的帧听,客户端的定时连接,以及数据传输;
3.服务端与客户端之间约定通讯协议。客户端按协议将数据库中的内容发给服务端,服务端按协议取得数据。

TAPI是Windows提供的通讯设备接口,我曾用C++成控件,相信网上也有现成的确良Delphi的控件。
http://www.delphibbs.com/delphibbs/dispq.asp?LID=2601871
 
用Timer控件,属性Interval设置为时间间隔30分钟
在OnTimer事件里面写
begin
strSendData :='ATDT'+'电话号码'+#13+#10;
Comm1.WriteCommData(strSendData,Length(StrSendData));
end;
 
给你发一个吧!自己写的,调试通过!
 
后退
顶部