两台电脑之间通过modem传输文件的问题!下星期交货,来得及吗?

jyq686 2004-12-28 10:31:41
有两台电脑A和B,它们之间以电话线modem相连。电脑A会不定时地在D:\report\下产生一个以当天日期命名的.xls文件(如:今天是2004-12-28,便产生名为20041228.xls的Excel文件!),一旦产生了这个文件,这个目录下的一个mark.txt文件里有个标记便置为1,否则标记为0。


现在我想用VC做个程序,定时(如10秒)扫描电脑A上D:\report\下的mark.txt文件,如果标记为1(说明产生了当天的那个.xls文件)则把此.xls文件通过拨号copy到电脑B的某个目录下然后马上将mark.txt的标记置为0,当天便停止扫描,否则如果A电脑上D:\report\下的mark.txt文件标记为0则继续定时(10秒)扫描此标记,直到mark.txt里的标记为1(说明产生了当天的.xls文件)或关机为止!

(这个程序一开机便启动最好)

我是一个VC的狂热分子,学了2年了,但很惭愧,一直都只是看书,并没有用它来写过程序,这次公司要做一个这样的程序,我想这是我进军VC的一个机会,真的不想失去!帮帮我把朋友们,分不够我再加!


谁能不能提供这方面的资料和源代码,我真的感激不尽!下星期交货,来得及吗?
E-mail:jyq686@126.com
或:jiangyq@vsc.com
非常谢谢啊!
...全文
332 26 打赏 收藏 转发到动态 举报
写回复
用AI写文章
26 条回复
切换为时间正序
请发表友善的回复…
发表回复
净天宇 2005-04-11
  • 打赏
  • 举报
回复
UP
danielzhu 2005-01-04
  • 打赏
  • 举报
回复
UP
jyq686 2005-01-04
  • 打赏
  • 举报
回复
给我一些现成的代码,让我的改改好不好?
一条晚起的虫 2004-12-30
  • 打赏
  • 举报
回复
ras+socket
有源代码准备,一个星期可以
qrlvls 2004-12-30
  • 打赏
  • 举报
回复
只要一直连线,与是否modem无关,只是很常规的socket通讯而已
否则只要调用RAS API即可进行拔号
zdleek 2004-12-30
  • 打赏
  • 举报
回复
以搂住的情况,如果能够找个合适例子代码加以改造 或许能够交差
如果有高手指点,那就不会有问题
我只做过串口,没有做过MODEM传输文件 帮不上忙
wwwhb2000 2004-12-29
  • 打赏
  • 举报
回复
到CodeProject上找个SerailPort类,AT命令N简单。我上个星期刚做了一个。把文件打开发送就是了。
jyq686 2004-12-29
  • 打赏
  • 举报
回复
我现在是根本不知道怎么搞,无从下手。

请各位说说具体步骤!谢谢!
hushuangyan74 2004-12-29
  • 打赏
  • 举报
回复
楼主,这个不是一下子搞的好的(没有搞过,一个星期不行得),你还是慢慢来吧!
jyq686 2004-12-29
  • 打赏
  • 举报
回复
怎么没有一个能够提供参考源代码或资料的?提供一点吧,兄弟们,拜托了!
qsfsea 2004-12-29
  • 打赏
  • 举报
回复
用串口通讯的方式,很难调试,也许是前面兄弟说的噪声问题,有时会莫名其妙地通讯停顿
借助系统的传入式连接要好些,客户端主叫(RAS),连接之后就是socket传输文件问题了,呵呵

你没用vc写过程序,这倒是比较大困难
ZHENG017 2004-12-29
  • 打赏
  • 举报
回复
唉,在这问贴子的时间都可以写好了。
A程序为客户程序,B程序为服务器程序。
A:CreateFile打开串口,循环检查文件是否更新,如是atd (B程序所用的modem号码),返回connect后打开文件,读入内容,直接用writefile向串口上写。
B:CreateFile打开串口,等待从串口返回Ring,发送ata应答,返回connect后再将接收到的数据打包成文件。
it 's ok. :)
microyzy 2004-12-29
  • 打赏
  • 举报
回复
照楼主描述的水平,恐怕不行哦,就算modem方面的不熟悉,至少得对vc很熟悉才行
赖勇浩 2004-12-28
  • 打赏
  • 举报
回复
帮你UP,你找一下modem AT指令方面的资料,一个星期可以搞定的了.
jyq686 2004-12-28
  • 打赏
  • 举报
回复
UP
iq199 2004-12-28
  • 打赏
  • 举报
回复
同意hjunxu(hjun)

ras+socket,快手几个小时就能搞定

不要考虑at指令和串口通讯!
smallsword 2004-12-28
  • 打赏
  • 举报
回复
有一种MODEM可以控制它拨号,很简单(网上可以找到),号码都是事先设定好了的,剩下的就是串口编程方面的问题了,这个MODEM一般有例程,不行还有厂家的支持,如果通讯方式良好(拨号顺利),那么加加班应该没问题。主要是调试,努力吧!
bill_li 2004-12-28
  • 打赏
  • 举报
回复
两个modem之间好象不能通信(因为信噪比太高),但网卡可以。其他我也不太明白。
wy311216 2004-12-28
  • 打赏
  • 举报
回复
就是串口通讯啊
先握手,后通讯,一个星期差不多
hjunxu 2004-12-28
  • 打赏
  • 举报
回复
好象不要自己去发AT指令那么复杂吧???
这样的话半年也做不完。
加载更多回复(6)
内容概要:本文提出了一种基于粒子群优化算法(PSO)的多微电网协调运行与优化方法,旨在面向配电网环境实现高效、稳定、经济的能源调度。研究建立了包含分布式电源、储能系统、负荷及电网交互的多微电网数学模型,综合考虑运行成本最小化、可再生能源最大化利用及供电可靠性等多重目标,通过PSO算法进行多目标优化求解。文中配套提供了完整的Matlab代码实现,涵盖系统建模、目标函数设计、约束条件处理及优化求解全过程,便于读者复现、验证并拓展研究,适用于智能电网、分布式能源管理、微电网优化调度等领域的科研与工程实践。; 适合人群:具备电力系统分析、优化算法理论基础及Matlab编程能力的研究生、科研人员及从事新能源系统设计的工程技术人员。; 使用场景及目标:①深入理解多微电网系统在复杂配电网环境下的协调运行机制与能量管理策略;②掌握粒子群优化算法在电力系统多目标优化问题中的建模、实现与调参技巧;③实现面向实际应用场景的微电网经济调度、可再生能源消纳与供电可靠性提升的综合优化仿真验证。; 阅读建议:建议读者结合Matlab代码逐模块分析,重点理解系统模型构建、目标函数与约束条件的数学表达及PSO算法的具体实现流程,关注种群初始化、适应度计算、速度与位置更新等关键环节的编程细节。在掌握基础后,可尝试调整算法参数、更换其他智能优化算法(如遗传算法、灰狼优化器)进行对比实验,以深化对多微电网优化问题本质的认识。

18,357

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧