我要完成的是一个和unix进行通讯的程序。我用vc+socket写了个通讯程序是dll的。现在用delphi写前台,后台是unix的c程序。
在dll里面有2个主要的函数分别是AutoRunTask();和GetDataTask().
AutoRunTask();是用来给unix发报文过去的。GetDataTask().是用来接受unix发来的报文。
现在我想实现的是先用AutoRunTask();发起一个任务给unix。后每10分钟调用AutoRunTask();发起一个任务给unix。达到监控的目的。如何实现。
另外,由于系统的要求是要让用户感觉得到在自动更新,是否需要多线程的编程呢?
请大家说说意见
在dll里面有2个主要的函数分别是AutoRunTask();和GetDataTask().
AutoRunTask();是用来给unix发报文过去的。GetDataTask().是用来接受unix发来的报文。
现在我想实现的是先用AutoRunTask();发起一个任务给unix。后每10分钟调用AutoRunTask();发起一个任务给unix。达到监控的目的。如何实现。
另外,由于系统的要求是要让用户感觉得到在自动更新,是否需要多线程的编程呢?
请大家说说意见
解决方案 »
- Socket的多线程及线程池问题,高分相送
- 数据库时informix insert语句含中文就插入失败
- fastreport语法问题
- 有哪个大虾能给一个计算时间的代码
- 求一套正规软件开发项目的所有相关文档 最好是DELPHI数据库方面的
- 怎样得到本地打印机\网络打印机的打印消息?(N多分相送)
- 请'故国'和'FS'进来决斗!(心情不好可以谅解,但大家都是男人,打一架就过去吧!可惜是网络,你们就互相对骂吧!骂完算数,以后互不相干)
- 关于一个基于DCOM连接的问题!
- 菜鸟超简单问题:edit1.Text:=Leftstr(strgz;length(strgz)-1);出错,怎么回事?(在线等)
- 一个至今没有答案的问题,第一个答对的保证送全分。
- 如何在窗体上动态的生成labelededit?
- 使用TMSCOMM要求license的问题
那10分钟间隔的事情怎么解决呢?