Strings für Drawimage

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

Kalex

Betreff: Strings für Drawimage

BeitragDo, Mai 05, 2005 15:24
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo Leute.

wie kann ich für den Drawimage-Befehl Strings verwenden ?

Sollte ungefähr so laufen:

Bild1 = Loadimage ("Bildname.bmp")
Bild$ = "Bild1"
Drawimage Bild$,0,0

MFG

DS
My Fantasy Story:
Reich der Drachen

skey-z

BeitragDo, Mai 05, 2005 15:41
Antworten mit Zitat
Benutzer-Profile anzeigen
WEnn ich das richtig interpretier, willst du deinem Bild nen Namen geben?

so wie du es gemacht hast, bekommst du nur ein Handle, unter dem BB das Bild in den Speicher ablegt und über dieses Handle auf das Bild zugreift.

Deine Variable Bild$ würde etwa wie folgt sein: 158380549

um es ganz einfach anzuzeigen reicht

Bild1 = Loadimage ("Bildname.bmp")
Drawimage Bild1,0,0
Awards:
Coffee's Monatswettbewerb Feb. 08: 1. Platz
BAC#57: 2. Platz
Twitter
 

noir

BeitragDo, Mai 05, 2005 15:52
Antworten mit Zitat
Benutzer-Profile anzeigen
ich glaube er meint das: (kann natürlich sein das er das nicht meint Wink )

BlitzBasic: [AUSKLAPPEN]
;is jetzt nur ein ganz simples beispiel
;funktioniert natürlich nicht!!!!

;mit php kann man ja soetwas machen mittels \"$$\" aber mit blitzbasic
;ist nicht möglich... würd ich sagen


a1$ = \"atest1\"
a2$ = \"atest2\"
a3$ = \"atest3\"

b1$ = \"btest1\"
b2$ = \"btest2\"
b3$ = \"btest3\"

c1$ = \"ctest1\"
c2$ = \"ctest2\"
c3$ = \"ctest3\"


For j = 1 To 3
For i = 1 To 3

If j = 1 Then Print (\"a\"+i)$ ;string als variablen namen
If j = 2 Then Print (\"b\"+i)$
If j = 3 Then Print (\"c\"+i)$

Next
Next

WaitKey
Fragt und man wird euch helfen

Das Alternativ BlitzBasic-Forum: FreeCoder
Einfach chatten: BlitzChat
Code&Text schnell und einfach pasten: FreePasting

Kalex

BeitragDo, Mai 05, 2005 18:18
Antworten mit Zitat
Benutzer-Profile anzeigen
Ja, genauso wie noir das dargestellt hat sollte es laufen.
Schade, dass es unter BB nicht funktioniert. Confused

Danke für die Hilfe

MFG

DS
My Fantasy Story:
Reich der Drachen

Hubsi

BeitragDo, Mai 05, 2005 18:33
Antworten mit Zitat
Benutzer-Profile anzeigen
Arrays sind hier das vernünftigste:BlitzBasic: [AUSKLAPPEN]
Dim bild(9)

For i=0 To 9
bild(i)=LoadImage(\"bild\"+i+\".bmp\")
Next

DrawImage bild(irgendeins),x,y
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn...
 

noir

BeitragDo, Mai 05, 2005 18:42
Antworten mit Zitat
Benutzer-Profile anzeigen
wenn er so nur mehrer bilder laden will dann ja
aber wenn er das machen will was ich davor gepostet habe (was nicht geht..aber manchmal ganz praktisch wäre) dann bringt ihm das nichts. Wink
Fragt und man wird euch helfen

Das Alternativ BlitzBasic-Forum: FreeCoder
Einfach chatten: BlitzChat
Code&Text schnell und einfach pasten: FreePasting

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group