Videostop
1. Vytvoření projektu
Spusťte Visual Studio a založte nový projekt typu Windows Forms Application
File - New - Project
2. Vytvoření uživatelského rozhraní
Na formulář vložte:
- 3 ovládací prvky typu PictureBox
Size |
150;150 |
SizeMode |
StretchImage |
Image |
vyberte vhodný obrázek |
- ovládací prvek typu ImageList
Image Size |
150;150 |
Choose Images |
vyberte vhodné obrázky |
Image |
|
- ovládací prvek typu Button
- ovládací prvek typu Timer
3. Inicializace generátoru náhodných čísel
Přidáme do projektu odkazy na hlavičkové soubory
#pragma once
#include <windows.h>
#include <iomanip>
Deklarujeme pomocné proměnné
#pragma endregion
int x, y, z;
Přidáme do metody Load formuláře inicializaci generátoru náhodných čísel:
private: System::Void Form1_Load(System::Object^ sender, System::EventArgs^ e)
{
srand(time(NULL));
}
4. Střídání obrázků
Přidáme časovači timer1 událost Tick
private: System::Void timer1_Tick(System::Object^ sender, System::EventArgs^ e)
{
x = rand() % 3;
pictureBox1->Image = imageList1->Images[x];
y = rand()% 3;
pictureBox1->Image = imageList1->Images[x];
y = rand()% 3;
pictureBox1->Image = imageList1->Images[x];
y = rand()% 3;
5. Spuštění a zastavení časovače
Přidáme reaki na stisk tlačítka
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e)
{
timer1->Enabled = !timer1->Enabled;
}