Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Hoe te SetDIBits in VB.NET
VB.Net gebruiken is een programmeertaal ontwikkeld en gedistribueerd door Microsoft . VB.Net wordt beschouwd als een upgrade van de klassieke Microsoft Visual Basic programmeertaal . VB.Net creëert allerlei programma's waaronder desktop evenals online toepassingen . VB.Net programmeurs werken met en manipuleren graphics en bitmap informatie . De SetDIBits functie is een functie die werkt met pixels in de bitmap grafische bestanden . Met de functie SetDIBits vereist een begrip van de kennis van VB.Net programmering . Instructies

Open Visual Studio 1 . Kopen van 2

Klik op " Bestand " , gevolgd door " Project . "
3

Selecteer " Visual Basic Project " in het dialoogvenster en klik op ' OK '. Dit brengt je in het VB.Net programmeeromgeving .

Klik op " Project " , gevolgd door " Add Module , " dat u kunt vinden aan de bovenkant van de pagina 4 . Dit zal een code -module invoegen in uw VB project
5

Typ of kopieer en plak de volgende code blok in de code -module : . .

' Bereid de bitmap beschrijving

wid = Picture1.ScaleHeight

Met bitmap_info.bmiHeader

. biSize = 40

. biWidth = wid = Picture1.ScaleWidth

hgt
< br >

' Gebruik negatieve hoogte te scannen top-down .

. biHeight = - hgt

. biPlanes = 1

. biBitCount = 32

biCompression = BI_RGB

bytes_per_scanLine
= ( ( ( ( biWidth * biBitCount ) + 31 ) _

\\ 32 ) * 4 . . ) op Twitter

pad_per_scanLine = bytes_per_scanLine . - ( ( ( . biWidth _

. biBitCount * ) + 7 ) \\ 8 ) op Twitter

. biSizeImage = bytes_per_scanLine * Abs ( . biHeight )

End met

' Laad de gegevens van de bitmap .

ReDim pixels
( 1 tot 4 , 1 Om wid , 1 Om HGT ) op Twitter

GetDIBits Picture1.hDC , Picture1.Image , _

0 , hgt , pixels ( 1 , 1 , 1 ) , _

bitmap_info
, DIB_RGB_COLORS

' Wijzig de pixels .

Voor Y = 1 To hgt

Voor X = 1 To wid

'Controleer de pixel zwart .

pixels
( pixR , X , Y ) = 0

pixels
( pixG , X, Y ) = 0

pixels
( pixB , X , Y ) = 0

Als ( ( X \\ 20 ) Mod 2 ) < > ( (Y \\ 20 ) Mod 2 ) vervolgens < br >

' Zet de pixel kleur .

pixels
( clr , X , Y ) = 255

End
Als

Volgende X

Volgende Y

' Geef het resultaat .

SetDIBits Picture1.hDC , Picture1.Image , _

0 , hgt , pixels ( 1 , 1 , 1 ) , _ < br

bitmap_info > , DIB_RGB_COLORS

Picture1.Picture
= Picture1.Image

Previous: Next:
  Visual Basics Programming
·Hoe kan ik een variabele opsla…
·Hoe de Visual Basic 6 Code bij…
·Het wijzigen van de TextBox Bo…
·Hoe maak je een Array in Visua…
·Hoe maak je een verbinding . M…
·Hoe toegang queryargument Null…
·Hoe te Graphics extract van ee…
·Hoe maak je een dropdown lijst…
·Hoe kan ik een schrijven Als v…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe je Visual Studio 6.0 Install 
·MySQL Select Aantal Records Tutorial 
·Hoe een variabele lengte File in COBOL L…
·Hoe om te bepalen Als een vel bestaat bi…
·Hoe je Java Virtual Machine installeren 
·Hoe te schrijven Adsense advertenties vo…
·Hoe maak je een Twitter Robot in PHP Bou…
·Hoe om te doen Regelmatige Division in P…
·Eyecatcher Protocollen 
Copyright © Computer Kennis http://www.nldit.com