我使用VBA调用shell cmd(WinSCP.com),我想将cmd的处理信息输出到我设计的用户窗体中的文本框中。
我的想法是shell cmd会在运行过程中生成一个日志文件,我只需要将日志文件的内容输出到文本框中。
问题是,当shell cmd运行时,日志正在改变,并且我不想在cmd完成后整体输出日志内容。
所以,我的问题是: 是否有一种简单的方法可以动态监控日志文件内容的变化,并在cmd运行期间将新行输出到文本框(类似于linux tail -f命令),或者我应该不断检查日志内容,以确定哪些行是新的,并由我自己添加到文本框?
我用Google搜索了很长时间但没有找到解决方案。 感谢大家的帮助!