Quantcast
Channel: Problem with Screensaver
Viewing all articles
Browse latest Browse all 14

Problem with Screensaver

$
0
0

Hi,

 

I suggest you can let the user choose a folder which contains some image files. When you get the path of the folder, get the list of files in that folder. Put a loop to create an ImageList with the image from these files.

Code Snippet

publicpartialclassForm1 : Form

    {

        privateImageList imgList = newImageList();

        privateImage image;

 

        public Form1()

        {

            InitializeComponent();

        }

 

        privatevoid button1_Click(object sender, EventArgs e)

        {

            FolderBrowserDialog folderDlg = newFolderBrowserDialog();

            if (folderDlg.ShowDialog() == DialogResult.OK)

            {

                string[] fileList = Directory.GetFiles(folderDlg.SelectedPath);

                for (int i = 0; i < fileList.Length; i++)

                {

                    FileInfo fileInfo = newFileInfo(fileList[i]);

                    if (fileInfo.Extension.ToUpper() == ".JPG" || fileInfo.Extension.ToUpper() == ".BMP")

                    {

                        image = Image.FromFile(fileInfo.FullName);

                        imgList.Images.Add(image);

                    }

                }

            }

        }

}

 

 

 

Sincerely,

Kira Qian

 

Viewing all articles
Browse latest Browse all 14

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>