Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe maak je een BMP converteren naar een Byte Array
In object - georiënteerd programmeren , het is bijna een noodzaak om te leren hoe je afbeeldingen te converteren naar byte arrays . Dit is nodig wanneer u werkt met media- toepassingen die import en export beelden van databases . Het wordt aanbevolen om een afbeelding op te slaan in een database in een byte gegevenstype plaats van een beeld . In Microsoft Visual C # , kunt u de " MemoryStream " class gebruiken in combinatie met de " ImageFormat.Gif " eigenschap om de conversie gemakkelijk. Wat je nodig hebt
Microsoft Visual C # Express
Toon Meer Aanwijzingen

Open Microsoft Visual C # Express 1 en selecteer " New Project ... " uit het linkervenster van het scherm . Klik op " Visual C # " onder "Geïnstalleerde sjablonen " en dubbelklik op " Windows Forms Application . "

Dubbelklik op " PictureBox " 2 een foto doos controle toe te voegen aan het formulier . Voeg een knop met behulp van dezelfde techniek .

Klik rechts op de " PictureBox " controle en klik op 3 "Eigenschappen . " Zoek de " Beeld " eigenschap onder Vormgeving en klik op de puntjes op de Select Resource dialoogvenster te openen . Klik op "Import" en blader naar een " BMP . " Imago . Klik op " Open" en klik op "OK . "

Dubbelklik op " button1 " 4 op een click event voor de knop te maken . Voeg de volgende namespace om de allereerste regel van uw code module :

gebruik System.IO ;

Kopieer 5 en plak de volgende code aan de gebeurtenis click knop om te zetten de " . BMP " afbeelding in de picture box in een byte -array :

byte
[ ] byteArray = null ;

MemoryStream ms
= new MemoryStream ( ) ;

pictureBox1.Image
. Save ( ms , System.Drawing.Imaging.ImageFormat.Gif ) ;

byteArray = ms.ToArray ( ) ;

Druk op " F5 " 6 om het programma uit te voeren , en klik " button1 . "

Previous: Next:
  C /C + + Programming
·Hoe kan ik een string omzetten…
·Hoe een Xcode Project converte…
·Hoe te CPP Compile in MS - ​​D…
·Hoe om te controleren voor de …
·Hoe de inhoud van een Array Li…
·Hoe te MFC dialoogvensters mak…
·Hoe te CPP compileren met Visu…
·Hoe maak je een hex- bestand m…
·Hoe goed sluiten van een WCF C…
  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 maak je een aangepaste navigatiesoft…
·Hoe te duplicaten te verwijderen van een…
·Hoe Standard Time converteren naar decim…
·PHP MySQL Nieuw account Tutorial 
·Hoe maak je een Sequence in Oracle SQL C…
·Hoe maak je een Setup- programma Met VB6…
·Hoe de printfunctie in Perl gebruiken 
·Hoe te controleren EPS formaat in Java 
·Hoe te gebruiken PHP om Call API 
Copyright © Computer Kennis http://www.nldit.com