|
各位老师上午好。
前几天在网上下了一个超级模块的PJ版,我在看它的子程序的时候,发现监视目录()这个子程序恰好能解决我之前的一个问题,于是就拿出来测试。
我的想法是这样:我的电脑上有一个共享文件夹,局域网内的人可以把文件放在我的文件夹里。我想在别人在我文件夹 新增、删除、修改文件的时候,能获得提示。
于是我就编写了如下的程序(见附件),实际上我并不知道子程序指针是什么,只知道根据模块子程序的描述,去构建这样一个子程序。。
但运行的时候发现:我修改监视文件夹的文件时,程序会直接自动退出,没有任何提示。我尝试了使用线程,使用时钟周期,最后都是直接退出,没有任何错误提示。
由此想请教一下几个问题:
1.子程序指针到底是什么?模块描述的子程序指针的回调事件如何理解?
2.我在尝试的时候发现 监视目录()即使不放在时钟周期事件下,它貌似也能正常工作,它为什么不用时钟周期时间也能达到持续监视的目的?(这个在写帖子的时候,想到了:会不会是监视目录()子程序它本身就使用了时钟周期,所以在使用该子程序的时候,就不需要将它放在时钟周期下了。事实是这样的么?)
3.为什么我的程序会直接自动退出,是因为哪个地方有问题么?
模块和源码我已经上传,请各位老师帮忙看一下。虽然最终的目的是为了解决问题,但还是想通过这个问题能学到一点东西,谢谢了。
|
-
-
问题请教.rar
554.45 KB, 下载次数: 1, 下载积分: 精币 -2 枚
|