📄 subject_21402.htm
字号:
<p>
序号:21402 发表者:sunwei 发表日期:2002-11-17 00:29:25
<br>主题:请教一个关于文件操作的问题
<br>内容:请问在同一个程序空间中能不能由"两个不同的消息触发的事件"同时对同一个文件进行操作?
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:未出手的飞刀 回复日期:2002-11-17 05:00:13
<br>内容:<BR>两个不同的消息触发的事件的执行也是有先有后的,并非什么同时。<BR>只要你合理的打开关闭文件,当然是没问题的。<BR><BR>或者一直打开文件,但合理设置共享的读写属性(设置由具体需要决定),也是没问题的。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:sunwei 回复日期:2002-11-17 07:50:28
<br>内容:比如说在一个串口有信息到来的触发事件中将串口的信息写入文件和你同时按下一个在文件中搜索的按钮,不会同时发生吗?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:无非 回复日期:2002-11-17 12:44:16
<br>内容:如果是单线程的程序,应该不会同时发生。<BR><BR>如果,读写串口和搜索文件是不同的线程,你需要考虑线程同步问题。<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:未出手的飞刀 回复日期:2002-11-17 14:51:09
<br>内容:<BR>///////////////<BR>比如说在一个串口有信息到来的触发事件中将串口的信息写入文件和你同时按下一个在文件中搜索的按钮,不会同时发生吗?<BR>/////////////<BR><BR>你这个功能应该是要使用多线程的,就象无非所说的要你需要考虑线程同步问题,这不是一两句话说得清楚的,最好去参阅书本,有关多线程的内容
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -