如何检查(控制)特定文件中的 .avi 格式视频文件,是否超过 0KB 且可读?
例如; 我有一个录像机按钮,然后单击它,然后我的函数记录 1 分钟并保存为 test.avi 文件(此函数在 while(true){} 语句中)
在一段时间内(真)
另存为 test.avi
另存为 test2.avi 。
.
.
另存为 test8.avi
那么如何检查这个 test.avi 和所有其他视频文件,如果(test.avi 不是 0KB 且可读),我该怎么办?
int main(void) {
while (true)
{
//Check if test.avi ready
if (test.avi is not 0KB and readable)
{
doSomeStuff01();
}
/* Check one more Time
else
{
}*/
//Check if test2.avi ready
if (test2.avi is not 0KB and readable)
{
doSomeStuff02();
}
/* Check one more Time
else
{
}*/
//Check if test3.avi ready
if (test3.avi is not 0KB and readable)
{
doSomeStuff03();
}
/* Check one more Time
else
{
}*/
//Check if test4.avi ready
if (test4.avi is not 0KB and readable)
{
doSomeStuff04();
}
/* Check one more Time
else
{
}*/
//Check if test5.avi ready
if (test5.avi is not 0KB and readable)
{
doSomeStuff05();
}
/* Check one more Time
else
{
}*/
//Check if test6.avi ready
if (test6.avi is not 0KB and readable)
{
doSomeStuff06();
}
/* Check one more Time
else
{
}*/
//Check if test7.avi ready
if (test7.avi is not 0KB and readable)
{
doSomeStuff07();
}
/* Check one more Time
else
{
}*/
//Check if test8.avi ready
if (test8.avi is not 0KB and readable)
{
doSomeStuff08();
}
/* Check one more Time
else
{
}*/
}
return(0);
}