Bild Problem

Übersicht BlitzBasic BlitzPlus

Neue Antwort erstellen

Jean

Betreff: Bild Problem

BeitragSa, Jul 02, 2005 11:42
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo zusammen!

Ich habe mir gestern das Buch "Hack `n` Play" erworben. Nur leider habe ich ein Problem, denn irgendwie werden im meiner BlitzPlus Version keine Bilder angezeigt. Hier mal ein Beispielcode wie er im Buch steht:

BlitzBasic: [AUSKLAPPEN]

; KUH2.BB
Graphics 640, 480
bild = LoadImage(\"cow.bmp\")
For I=1 To 10
DrawImage bild, I*50, 200
Delay 300
Cls
Next
WaitKey


In der BiltzBasic Demo läuft alles wunderbar... unter BlitzPlus leider nicht.
Kann mir jemand sagen was ich machen muss damit es auch unter BlitzPlus läuft?

Vielen Dank

DA

BeitragSa, Jul 02, 2005 11:50
Antworten mit Zitat
Benutzer-Profile anzeigen
Moin,

BlitzPlus stellt automatisch den Backbuffer ein.
Das heißt du musst Flippen!

BlitzBasic: [AUSKLAPPEN]

; KUH2.BB
Graphics 640, 480
bild = LoadImage(\"cow.bmp\")
For I=1 To 10
DrawImage bild, I*50, 200
Flip
Delay 300
Cls
Next
WaitKey


*Pseudocode*

Mfg
Deutscher Blitz Basic Chat

flexo

BeitragSa, Jul 02, 2005 11:53
Antworten mit Zitat
Benutzer-Profile anzeigen
hi..
also erstmal:
brauchst du die hier:

Code: [AUSKLAPPEN]
SetBuffer BackBuffer()


und

Code: [AUSKLAPPEN]
Flip


also sprich:

BlitzBasic: [AUSKLAPPEN]

Graphics 640, 480
SetBuffer BackBuffer()
bild = LoadImage(\"cow.bmp\")
For I=1 To 10
DrawImage bild, I*50, 200
Flip
Delay 300
Cls
Next
WaitKey


So..
da du blitz plus hast, kann ich dir nur empfehlen
(für spätere programme) dir mal die Canvases anzuschaun..
also ein buffer in deinem fenster.

BlitzBasic: [AUSKLAPPEN]

win=CreateWindow(\"hallo\",100,100,100,100,0,1)
canvas=CreateCanvas(0,0,ClientHeight(win),ClientWidth(win),win)
SetBuffer CanvasBuffer(canvas)
bild = LoadImage(\"cow.bmp\")
For I=1 To 10
DrawImage bild, I*50, 200
Delay 300
FlipCanvas(canvas)
Cls
Next


Mfg, flexo
Du bist eizigartig - genau wie jeder andere auch.

DA

BeitragSa, Jul 02, 2005 12:01
Antworten mit Zitat
Benutzer-Profile anzeigen
Moin,

flexo hat Folgendes geschrieben:
hi..
also erstmal:
brauchst du die hier:

Code: [AUSKLAPPEN]
SetBuffer BackBuffer()


und


Setbuffer Backbuffer() kann man weglassen weil BlitzPlus den automatisch einstellt.
Habe ich aber auch schon oben geschrieben. Wink

Mfg
Deutscher Blitz Basic Chat

flexo

BeitragSa, Jul 02, 2005 12:05
Antworten mit Zitat
Benutzer-Profile anzeigen
ja Smile
ich habs gesehn, gepostet und dann warst du shcon schneller ^^

thx, ma wieder was gelernt Laughing
Du bist eizigartig - genau wie jeder andere auch.

blitzprogrammierer

BeitragDi, Jul 05, 2005 21:34
Antworten mit Zitat
Benutzer-Profile anzeigen
und wie füge ich bilder in das Windows Fenster ein ?
das geht nicht oder?
sorry das ich so blöde frage!

DA

BeitragDi, Jul 05, 2005 21:39
Antworten mit Zitat
Benutzer-Profile anzeigen
Moin,

Suchen hilft!
https://www.blitzforum.de/viewtopic.php?t=12286

Mfg
Deutscher Blitz Basic Chat

blitzprogrammierer

BeitragDo, Jul 07, 2005 18:41
Antworten mit Zitat
Benutzer-Profile anzeigen
Ja Danke!
kann ich eigedlich das Andere Windows fenster auch einfügen ?
ich meine das Schwarze!

Darky

BeitragMi, Aug 17, 2005 22:10
Antworten mit Zitat
Benutzer-Profile anzeigen
hi blitzprogrammierer wie meinst du das? Question Beschreib mal genauer.

Gruß
Darky

Neue Antwort erstellen


Übersicht BlitzBasic BlitzPlus

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group