求具体代码

解决方案 »

  1.   

    public void FindFile(string dir)   
      {   
      DirectoryInfo Dir=new DirectoryInfo(dir);   
      try   
      {   
      foreach(DirectoryInfo d in Dir.GetDirectories())   
      {   
      FindFile(Dir+d.ToString()+"\\");   
      }   
     foreach(FileInfo f in Dir.GetFiles("*.jpg"))   
      {   
        
      }   
      }   
    string[] files = Directory.GetDirectories("D:\\", "*.jpg", SearchOption.AllDirectories);  catch(Exception e)   
      {   
      MessageBox.Show(e.Message);   
      }   
      }   
     
      

  2.   

    wuyq11老大:怎么把图片在界面显示出来?
     
      

  3.   

    保存到List<Image>,显示可用picturebox结合imagelist等
      

  4.   

            private void Form1_Load(object sender, EventArgs e)
            {
                webBrowser1.Navigate("about:blank");
            }        private void button1_Click(object sender, EventArgs e)
            {
                string[] files = Directory.GetFiles("E:\\相片\\", "*.JPG", SearchOption.TopDirectoryOnly);
                string strHTML = "";            string strFormat = "<a href='{0}' target='_blank'><img height='100' width='100' src='{0}' border=0></a>";
                foreach (string s in files)
                {
                    strHTML += string.Format(strFormat, s);
                }            webBrowser1.DocumentText = strHTML;
            }
      

  5.   

            FlowLayoutPanel flp = new FlowLayoutPanel(); 
            private void Form1_Load(object sender, EventArgs e)
            {
                Controls.Add(flp);
                flp.Dock = DockStyle.Fill;
                flp.AutoScroll = true;
            }        private void button1_Click(object sender, EventArgs e)
            {
                string[] files = Directory.GetFiles(@"C:\Users\Administrator\Desktop\", "*.JPG", SearchOption.TopDirectoryOnly);
                if (files.Length > 0)
                {
                    flp.SuspendLayout();                PictureBox[] pics = new PictureBox[files.Length];
                    for(int i=0;i<files.Length;i++)
                    {
                        pics[i] = new PictureBox();
                        pics[i].Image = Image.FromFile(files[i]);
                    }                flp.Controls.AddRange(pics);
                    flp.ResumeLayout();
                }  
            }
      

  6.   

    上面的是正解,通过directory这个类可以对当前逻辑驱动器上的文件夹进行检索,然后再遍历每个文件,看这个文件是不是文件夹,然后再在这个文件夹下是.jpg,gif,bmp,png类型的文件的结尾进行检查,如果是的话,就把这些文件的全路径保存起来,然后在需要用的地方显示就可以了。再做一个广告,希望不要介意 个人因经济出现问题,特便宜卖掉自己的几个源码,也希望能和大家进行程序交流,后续会跟上一些稍大型一点的系统,目前挂在淘宝上的都是一些小程序,不过对初学者有借鉴和参考价值,集百家之所长,相信会对自己的程序会有提高的,我的淘宝店地址是:http://shop36675020.taobao.com