回答=这是因为Read LabVIEW Measurement File.vi有一些标志性的设置去防止所读取的文件中保存的采样点结束而继续读空操作,这些标志位在VI每次运行的开始都会清空,但如果你在程序里保存的相同名称的文件中多次写操作然后读取时Read LabVIEW Measurement File.vi就会报错为Error4,因为Read LabVIEW Measurement File.vi是一个迅捷VI,它的结构设置的限制导致了这个错误的性质,当然,你可以用低层的VI重新编写一个读取函数来达到读取文件的目的。在FTP的Incoming里Eexpress-vs-easy-file-IO.vi你可以看到使用迅捷VI读取文件时就会报错而使用低层VI读取时却不会。