Buchempfehlung
Mikrocomputertechnik mit Controllern der Atmel AVR-RISC-Familie
Mikrocomputertechnik mit Controllern der Atmel AVR-RISC-Familie
Umfassend, aber leicht verständlich führt dieses Buch in die Programmierung von ATMEL AVR Mikrocontrollern ein. [Mehr Infos...]
FreeBASIC-Chat
Es sind Benutzer im FreeBASIC-Chat online.
(Stand:  )
FreeBASIC bei Twitter
Twitter FreeBASIC-Nachrichten jetzt auch über Twitter erhalten. Follow us!

fb:porticula NoPaste

Info
Info / Hilfe
Liste
Übersicht / Liste
Neu
Datei hochladen
Suche
Quellcode suchen
Download
Dateidownload

4.4: Bildgröße ermitteln

Uploader:Redakteurnemored
Datum/Zeit:24.09.2011 12:10:40
Hinweis: Dieser Quelltext ist Bestandteil des Projekts OpenBook: 2D-Spieleprogrammierung, zu dem es auf FreeBASIC-Portal.de eine Projektseite gibt.

' *** CODE 4.4: Bildgröße ermitteln

DIM bild AS ANY PTR
DIM AS INTEGER breit, hoch, dateinr
DIM AS STRING datei = "meinbild.bmp"
dateinr = FREEFILE    ' freie Dateinummer ermitteln

' Bildgroesse (Breite und Hoehe) auslesen
OPEN datei FOR BINARY AS #dateinr
GET #dateinr, 19, breit
GET #dateinr, 23, hoch
CLOSE #dateinr

' Fenster und Bildpuffer erstellen
SCREENRES breit, hoch, 32
bild = IMAGECREATE(breit, hoch)

' Bild laden und ausgeben
BLOAD datei, bild
PUT (0,0), bild, PSET
IMAGEDESTROY bild
GETKEY