cool web a perfektni rs- Doporucuji

Sunday, March 25, 2007

Odměna výherci v podobě obrázků

V této fázi řešení zařadíme jediný obrázek, protože se zatím spokojíme s jediným druhem výhry. Později
výhry rozlišíme na malé, větší a ještě větší a pro každou z výher zobrazíme jiný obrázek. Budeme předpokládat,
že obrázky máte uložené buď ve stejné složce, v níž se vytváří spustitelný soubor aplikace nebo v nějaké
její podsložce s vhodným názvem, například \Obrázky. V naší úloze budeme používat soubory obrázků ve
formátu WMF (metasoubory Windows), které mají tu výhodu, že když je zvětšujete či zmenšujete, neztrácejí
na kvalitě, jako je tomu například u bitově mapovaných obrázků.
Potřebujete-li na formuláři zobrazit nějaký grafický obrázek, slouží k tomu ovládací prvek PictureBox.
Postup:
1. Klepněte v soupravě nástrojů na ovládací prvek PictureBox a nakreslete poměrně velký obdélník
při levé a dolní straně formuláře.
2. Klepněte na objektu pravým tlačítkem myši a z místní nabídky zvolte Properties. V okně vlastností
objekt pojmenujte (například picVýhra) a nastavte vlastnost SizeMode na StretchImage.
3. Klepněte vpravo od vlastnosti Image, klepněte na tři tečky a vyhledejte soubor obrázku.
Existují situace, kdy nechcete obrázek přiřadit objektu „natrvalo“, ale dynamicky ho měnit při běhu aplikace
podle okolností. V takovém případě přiřaďte hodnotu vlastnosti Image v kódu. Využívá se při tom metoda
FromFile třídy Image. Například:
picVýhra.Image = Image.FromFile(Application.StartupPath & "\Moneybag.wmf")

Labels: