Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Spustite program Microsoft Visual Studio . Otvorte niektorý z vašich projekty jazyka Visual Basic a nájsť spúšťací formulár vášho projektu v Visual Studio Solution Explorer . Dvakrát kliknite na túto formu . Visual Studio otvorí formulár a zobrazí ho v okne návrhu .
2
Kliknite na " Zobraziť " tlačidlo menu a zvoľte " Toolbox " z menu možností, ktoré sa objavia . Otvorí sa Panel nástrojov. Dvakrát kliknite na ikonu " PictureBox " z panela nástrojov . Na formulári zobrazí ovládací PictureBox . Kliknite na túto kontrolu a pretiahnite ho tam , kde chcete , aby váš obrázok vyzerať .
3
Stlačte " F4 " pre otvorenie okna Vlastnosti a zadajte " Žltá " v " BackColor " texte box . PictureBox v pozadí sa zmení na žlté .
4
Nájdite na ikonu v tvare blesku na hornej časti okna Vlastnosti a kliknite na túto ikonu sa zobrazí udalosti PictureBox je . Double - kliknite na " Paint " udalosť . Visual Studio otvorí okno kód a zobrazí metódu ovládacieho prvku Paint . Pridaním kód pre túto metódu , môžete ovládať spôsob , akým program vytvorí PictureBox
5
vložte nasledujúci kód do metódy Paint : .
Dim image1 ako Bitmap = New Bitmap ( " IMAGE_NAME.jpg " ) Dim pixelLocationX ako Int16 = 1Dim pixelLocationY ako Int16 = 5image1.MakeTransparent ( image1.GetPixel ( pixelLocationX , pixelLocationY ) ) image1.MakeTransparent ( MyColor ) e.Graphics.DrawImage ( OBRÁZOK 1 , 0 , 0 )
Prvý príkaz vytvorí nový bitmapový obrázok s názvom " image1 . " Nahradiť " IMAGE_NAME.jpg " s názvom snímky , ktorý chcete zobraziť v PictureBox . Nasledujúce dva príkazy definovať " x " a " y " súradnice pixelu v obraze , ktoré chcete použiť ako transparentný pixel . Tieto súradnice X a Y sú v tomto prípade " 1 " a " 5 " . Metóda MakeTransparent platí transparentnosť všetkých pixelov v obrázku , kde farba pixelu zodpovedá farbu transparentné pixel . Konečné vyúčtovanie kreslí obraz pomocou metódy DrawImage .
6
Stlačte " F5 " . Váš projekt beží a zobrazí obrázok . Časti obrazu s farbou zodpovedajúce priehľadnú farbu bude transparentné . Budete mať možnosť vidieť PictureBox je žltej farby nahliadnuť do tých častí obrazu .