采用VB中的WINSOCK控件很容易可以做到这一点,做一个服务器用于接收工作站发来的信息,在工作站上让你的程序自动启动,程序启时获取系统时间并将其发送到服务器保存.在退出时又发回到服务器,将两时间相减得到所用时间.就这样.其他问题你看着办吧.

解决方案 »

  1.   

    感谢各位,想问一句,luckcao(luckcao)你是不是宰我一刀,还有tsd讲的太深奥了,讲点实际的,感谢感谢。
      

  2.   

    其实这个问题很简单。在FORM中添加一个记时器。然后INTERVAL设置成1000,然后每一秒后,用一个变量来垒加。不如有一个客户过来了,你只要让用户选择了机子后,你就把那台机子的软件中的记时器打开,等他来付钱了,结帐的时候,你在通过WINSOCK这个控件去获得那台机子上的那个变量的数据,当然你的记时器的数据要保存在一个变量里哦!至于WINSOCK的用法,就象TSD(庄主)所说的。
      

  3.   

    至于那个WINSOCK,那要看你时用什么协议了。
      

  4.   

    UDP比较简单,但是稳定性不好。TCP/IP比较复杂,但比较稳定。我说的有不对的地方,希望大家指出。谢谢!
      

  5.   

    看你怎么说,我还是先看一看msdn在讲吧。
      

  6.   

    你的E-MAIL地址,我这里好想有一个,我可以发给你,不过我要找一找。
      

  7.   

    我也编过,不过代码没了 思想就是使用winsock连接客户机,然后根据主机发的信息进行操作
    比如开始记时,关机,重新启动等
    还可以让客户看到当前已经用了多久了,需要花多少钱
    这些其实就是有点工作量,实现起来好象没什么大难度
      

  8.   

    感谢,我要的就是咖啡说的那个,
    还要谢谢luckcao(luckcao).
      

  9.   

    呵呵!看看!http://www.vb-code.net/program.asp?mode=add&Cfile=E:\vb\网吧管理.zip&Cname=网吧管理&Ctype=网络通讯可以实现多种远程控制。  
    如关机、自动计时。  
      

  10.   

    楼主:抱歉了!
    寻找顺序:
    http://www.vb-code.net
    源码中心
    网络通讯
    网吧管理
    (2002年5月9日 网吧管理 可以实现多种远程控制。 胡庆辰 VB6.0 网络通讯 1088)http://www.vb-code.net/program.asp?mode=add&Cfile=E:\vb\网吧管理.zip&Cname=网吧管理&Ctype=网络通讯可以实现多种远程控制。  
    如关机、自动计时。