命令行程序接受一个参数,像这样:如何让我的.net命令行exe接受img%03d.png?
c:\> ffmpeg.exe -i img%03d.png img.gif
这会抢在目录中的所有这些图像,并利用它们里面的程序:
img001.png
img002.png
img003.png
img004.png
有一个聪明的办法在我的VB.net命令行项目中实现这一点,还是必须解析%0的参数?
命令行程序接受一个参数,像这样:如何让我的.net命令行exe接受img%03d.png?
c:\> ffmpeg.exe -i img%03d.png img.gif
这会抢在目录中的所有这些图像,并利用它们里面的程序:
img001.png
img002.png
img003.png
img004.png
有一个聪明的办法在我的VB.net命令行项目中实现这一点,还是必须解析%0的参数?
并以巧妙的方式,你要求的代码? %03d看起来像一个正则表达式,所以为什么不把它与文件夹中的文件列表进行比较?这够聪明吗? – gbianchi
我不知道%是RegEx中的一个特殊字符。你能详细说明吗? – rg89
这是无关紧要,如果这是一个规格字符或不(这我不记得:))我的意思是,你可以使用正则表达式筛选文件夹文件列表以获得所有符合您需要的文件... – gbianchi