Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur till Ändra BMP Färg i Visual Basic

    Visual Basic ger utvecklare fullständig tillgång till varje pixel i en öppnad BMP bild , så att de kan ändra färgerna som de vill . De viktigaste funktionerna för denna process är : " getPixel , " som hämtar en given pixels färg från bilden , " setPixel " , och " fromArgb " och " toArgb ", som står för från /till en röd /grön /blå värde . Instruktioner
    1

    Skapa ett nytt projekt genom att klicka på " File " och " Nytt projekt . " Välj " Windows Form Project " från dialogrutan .
    2

    Hitta " PictureBox " kontroll i " Toolbox " -panelen och dra den till ditt projekt .
    3

    Klicka på den lilla pilen i PictureBox kontroll du just lagt till och välj " Välj Bild . " Detta kommer att ge dig den vanliga dialogrutan Öppna . Välj en bildfil från din hårddisk .
    4

    Dubbelklicka på PictureBox att öppna redigeraren källkoden , och Visual Basic skapar automatiskt en händelse när användaren klickar på bilden .

    5

    Klistra in följande kod för att öppna bilden från PictureBox :

    dim bmp = ny System.Drawing.Bitmap ( PictureBox1.Image )
    6

    Paste följande kod för att iterera genom alla pixlar i bilden och ändra dem

    för x = 0 till bmp.Width - . 1

    för y = 0 till bmp.Height -1

    dim c = bmp.getpixel (x, y ) katalog

    c = Color.FromArgb ( c.toArgb - 1 ) katalog

    bmp.setPixel (x, y , c )

    nästa

    nästa

    Denna kod går igenom varje pixel och ändrar färg något varje gång användaren klickar på bilden , med effekten av bilden blir långsamt mörkare med tiden , slutligen ( efter några tusen klick ) bleknar till svart .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur du ändrar filändelser i VB.NET
    ·Hur man redigerar text i VBS
    ·Nybörjare Visual Basic 2008 Tutorial
    ·Hur man avgör om ett ark finns inom en arbetsbok med V…
    ·Hur du fyller Barer i Visual Basic
    ·Hur man skapar XSD VB
    ·Visual Basic reglage och funktioner
    ·Konvertera COBOL till Visual Basic
    ·Komma åt Textruta trunkera data
    ·Hur man beräknar en procent i VBScript
    Utvalda artiklarna
    ·Mid funktion i VBScript
    ·Vad är en Data Attribut
    ·PHP kan ansluta till en MySQL-fjärrdatabas Men det kan…
    ·SQL Fundamentals Träning
    ·Hur man gör indrag i C + +
    ·Hur man kan få en DLL för Visual Basic
    ·PERL Vs . SED
    ·Visual Basic.Net Spel Tutorial
    ·Hur man beräknar antal veckor mellan två datum
    ·Hur man tar bort primärnyckeln från MySql
    Copyright © Dator Kunskap http://www.dator.xyz