zoukankan      html  css  js  c++  java
  • 以一个 山寨 资源管理器 结束 file类与Directory类 (技术改变世界cnblog)

    文件与文件夹的处理,结束了,接下来的 啃的东西是 “流”

    View Code
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;
    using System.IO;

    namespace Test
    {
    public partial class Form1 : Form
    {
    public Form1()
    {
    InitializeComponent();
    }

    private void btnSelect_Click(object sender, EventArgs e)
    {

    if (folderBrowserDialog1.ShowDialog() == DialogResult.OK)
    {
    txtPath.Text = folderBrowserDialog1.SelectedPath;
    DirectoryInfo dir = new DirectoryInfo(txtPath.Text);
    FileSystemInfo[] infos=dir.GetFileSystemInfos();
    foreach (var info in infos)
    {
    if (info is DirectoryInfo)
    {
    DirectoryInfo i = new DirectoryInfo(info.FullName);
    listView1.Items.Add(i.Name);
    listView1.Items[listView1.Items.Count - 1].SubItems.Add(i.FullName);
    listView1.Items[listView1.Items.Count - 1].SubItems.Add(i.CreationTime.ToShortDateString());

    }
    else
    {
    if (info is FileInfo)
    {
    FileInfo i = new FileInfo(info.FullName);
    listView1.Items.Add(i.Name);
    listView1.Items[listView1.Items.Count - 1].SubItems.Add(i.FullName);
    listView1.Items[listView1.Items.Count - 1].SubItems.Add(i.CreationTime.ToShortDateString());

    }
    }
    }
    }

    }

    private void Form1_Load(object sender, EventArgs e)
    {
    txtPath.ReadOnly = true;
    listView1.Columns.Add("文件名");
    listView1.Columns.Add("路径");
    listView1.Columns.Add("创建时间");

    }
    }
    }



  • 相关阅读:
    如何使用Junit
    CSS简单动画效果
    编程类软件下载地址
    常用的工具包-下载地址
    连接数据库常用工具类(二)------C3P0Utils工具类
    连接数据库时常用的工具类(一)-------C3P0XmlUtils
    浏览器输入服务器端口号来访问html网页
    使用C/S结构实现客户端上传本地文件到服务器
    冒泡排序
    一个注册界面
  • 原文地址:https://www.cnblogs.com/IAmBetter/p/2324044.html
Copyright © 2011-2022 走看看