2016-03-20 28 views
0

Dosya iletişim kutusunu açacak ve dosya adlarını bir txt dosyasına ekleyecek birden çok dosya seçmeme izin veren bir Windows toplu iş dosyası oluşturmaya çalışıyorum. Biraz araştırma yaptım ve bana sadece bir seferde bir dosya seçmek için izin verdiğini Ancak burada cevapların bir parçasınıWindows toplu dosya tarayıcısı

link to the answer

bulmak için manged. yorumlarda bulunan bir kullanıcı, birden fazla dosya seçmeyi başardı ancak nasıl yapılacağı hakkında bilgi yok. Zaman ayırdığınız için teşekkürler ve yardımcı olabilirsiniz.

+0

Nasıl uygulamak istediğinize dair en iyi cevaba başvuruyor musunuz? –

+0

[Tam anlamıyla üçüncü cümle.] (Http://i.imgur.com/Y1r8a8o.png) – SomethingDark

+0

http://stackoverflow.com/a/36156326/1683264 – rojo

cevap

0

MultiSelect.

>>"%temp%\c.cs" echo class dummy{ 
>>"%temp%\c.cs" echo public static void Main^(^){ 
>>"%temp%\c.cs" echo OpenFileDialog f=new OpenFileDialog^(^); 
>>"%temp%\c.cs" echo f.InitialDirectory=Environment.CurrentDirectory; 
>>"%temp%\c.cs" echo f.Filter="Text Files (*.txt)|*.txt|All Files (*.*)|*.*"; 
>>"%temp%\c.cs" echo f.Multiselect = true; 
>>"%temp%\c.cs" echo f.ShowHelp=true; 
>>"%temp%\c.cs" echo f.ShowDialog^(^); 
>>"%temp%\c.cs" echo foreach^(var filename in f.FileNames^) 
>>"%temp%\c.cs" echo Console.Write^(filename^ + "\t");}} 

bunu kullanabilirsiniz, ancak sadece çıkışı ile dilek ne yapacağını kodunu değiştirmek istiyorum nasıl emin değilim.

İlgili konular