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 BMP's exporteren naar GIF in VB6
De Visual Basic 6 programmeertaal ( VB6 ) niet beschikken over een ingebouwde controle voor het omzetten van BMP-bestanden naar andere beeldformaten . De uitvoer van een BMP- bestand naar het GIF- formaat vereist de programmeur om de grootte van het BMP-bestand bepalen , geheugen toewijzen voor het beeld en laad het BMP-bestand . Sinds het GIF-formaat ondersteunt alleen 8 - bit resolutie beelden , moet u de beeldresolutie aanpassen voordat het opslaan van het GIF-bestand om een ​​BMP -bestand exporteren naar het GIF-formaat . Instructies
1

Klik op de knop 'Start' in Windows en selecteer " Microsoft Visual Basic " uit het menu " Alle Programma's" .

Click 2 " file "," Open " en open de Visual Basic -programma van waaruit u een BMP -bestand exporteren naar het GIF formaat .
3

Voeg de volgende code na " Global " ; lijn in uw programma :

Private Sub mnuconvertBMPtoGIF_Click
( ) Dim tmpimage Zoals imgdesDim tmp2image Zoals imgdesDim rcode Zoals LongDim vbitcount Zoals LongDim kleuren Zoals LongDim BDAT Zoals BITMAPINFOHEADERDim bmp_fname Zoals StringDim gif_fname Zoals StringConst CR_TSDDIFF = 3

bmp_fname = " Test.bmp " gif_fname = " test.gif "

rcode = bmpinfo ( bmp_fname , BDAT ) Als ( rcode < > NO_ERROR ) ThenMsgBox " Geen bestand " , 0 , " ; Error " Exit SubEnd Als

vbitcount = bdat.biBitCountIf ( vbitcount > = 16 ) Thenvbitcount = 24End Als

rcode = allocimage ( tmpimage , bdat.biWidth , bdat.biHeight , vbitcount ) if ( rcode < > NO_ERROR ) ThenMsgBox " Onvoldoende geheugen " , 0 , "Fout " Exit SubEnd Als

rcode = loadbmp ( bmp_fname , tmpimage ) Als ( rcode < > NO_ERROR ) Thenfreeimage tmpimage
' Gratis afbeelding op errorMsgBox " Geen bestand " , 0 , "Fout " Exit SubEnd Als

Als ( vbitcount = 24 ) Thenrcode = allocimage ( tmp2image , bdat.biWidth , bdat.biHeight , 8) Als ( rcode = NO_ERROR ) Thencolors = 256reduction_mode = CR_TSDDIFFrcode = convertrgbtopalex ( kleuren , tmpimage , tmp2image , reduction_mode ) freeimage tmpimagecopyimgdes tmp2image , tmpimageEnd IfEnd Als

rcode = savegifex ( gif_fname , tmpimage , 8 , 0 ) op Twitter

> freeimage tmpimage

End Sub
4

Klik op " File ",
vervolgens " Opslaan " om de BMP naar GIF export-functie in uw programma toe te voegen .
< br >

Previous: Next:
  Visual Basics Programming
·Hoe om te bepalen Als een vel …
·Hoe maak je een lege tekstvak …
·Hoe toegang VBA Data Types 
·Hoe maak je Stuur een buffer n…
·Hoe maak je een herhalen Progr…
·Hoe toegang VB Select Query 
·Hoe je het einde van een besta…
·Hoe stel ik een HTML e-mail me…
·Hoe te Datum converteren naar …
  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
·Het wijzigen van de Command Button Color…
·Geschiedenis van Javascript 
·Hoe te vervangen 1.6 in Java String 
·Hoe kan ik een formulier maken in JSP 
·Hoe gegevens toevoegen aan een array 
·Hoe naar Eigenschappen Een ander Project…
·Hoe te Analytics toe aan Lightbox 
·Hoe maak je een willekeurige alfanumerie…
·Hoe maak je een functie in VBA Bel 
Copyright © Computer Kennis http://www.nldit.com