Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //С#. Функция заполнения окна файлами активного каталога
- private void ZapRis()
- {
- toolStripTextBox1.Text = "Изображения";
- Z = 3;
- string t = "";
- string s = Application.StartupPath;
- ListViewItem lw = new ListViewItem();
- t = s.Substring(0, 3);
- FileInfo f = new FileInfo(t);
- Adresses.Add(t);
- string[] sr = { ".ai", ".bmp", ".acr", ".axf", ".emf", ".gif", ".jpe", ".jpeg", ".jpg", ".png", ".psd", ".psp", ".pspimage", ".raw", ".tga", ".tif", "*.tiff" };
- foreach (string sr2 in sr)
- {
- t = s.Substring(0, 3);
- string[] str1 = Directory.GetFiles(t, sr2, SearchOption.AllDirectories);
- if (listView1.View == View.Details)
- {
- foreach (string s2 in str1)
- {
- f = new FileInfo(@s2);
- string type = "Файл";
- t = s2.Substring(s2.LastIndexOf('\') + 1);
- lw = new ListViewItem(new string[] { t, f.Length.ToString() + " байт", type, f.LastWriteTime.ToString() }, Ras(f.Extension, s2));
- lw.Name = s2;
- listView1.Items.Add(lw);
- }
- }
- else
- {
- foreach (string s2 in str1)
- {
- f = new FileInfo(@s2);
- t = s2.Substring(s2.LastIndexOf('\') + 1);
- lw = new ListViewItem(new string[] { t }, Ras(f.Extension, s2));
- lw.Name = s2;
- listView1.Items.Add(lw);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment