Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка Windows Forms > Screensaver


Автор: medicdim 8.10.2009, 14:54
Доброго времени суток!
Задача такая:
Написал хранитель экрана, который по таймеру показывает разные картинки. Загвоздка в том, что необходимо чтобы эти картинки сменялись плавно, т.е. одна плавно затеняет другую. Для отображения картинок использовал picturebox.
Мой код:
            
Код


            count++;
            if (count == 1) pictureBox1.Image= scrSaver.Properties.Resources._1___Specialist_screen;
            if (count == 2) pictureBox1.Image = scrSaver.Properties.Resources._2__TL_screen;
            if (count == 3) pictureBox1.Image = scrSaver.Properties.Resources._3___Manager_Screen;
            if (count == 4) count = 0;


Добавлено через 42 секунды
Это код в обработчике timer1_Tick

Автор: Nestap 16.10.2009, 06:58
medicdim, 

a shto FotoAngeles ne ustraevaet? (esti i drugie.... slide creator.... smile)
zacem zanova velosiped izobriti?

Автор: IGV 16.10.2009, 20:33
http://www.codeproject.com/KB/GDI-plus/CsTranspTutorial3.aspx

Nestap, пусть человек учиться.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)