Image does not exist
Übersicht BlitzBasic Beginners-Corner
DirkKnoopBetreff: Image does not exist |
Do, Dez 18, 2014 20:55 Antworten mit Zitat |
|
---|---|---|
Hallo,
hier ein Screenshot. Das Bild ist wie man rechts sieht, nicht FALSE. Warum wird das Bild nicht angezeigt ? Hier ein Link zu dem Screenshot: http://www.torchance.de/fehler.png Ich arbeite zwecks Test mit folgenden Funktionen: Code: [AUSKLAPPEN] ;hier wird ein Bild geladen Function lade_Bild(file$) If bild<>False Then FreeImage bild : bild=False If FileType(file$)=1 bild=loadimage (file$) EndIf If FileType(file$)<>1 bild=loadimage ("Bilder/fehler.png") EndIf Return bild End Function ;hier wird ein Bild gelöscht Function loesche_Bild(bild) If bild<>False Then FreeImage bild : bild=False End Function ;hier wird ein Bild angezeigt Function zeige_Bild(bild,x,y) If bild<>False DrawImage bild,x,y EndIf End Function |
||
BladeRunnerModerator |
Do, Dez 18, 2014 21:12 Antworten mit Zitat |
|
---|---|---|
Hm, wieviel Bildmaterial hast Du denn im Speicher? | ||
Zu Diensten, Bürger.
Intel T2300, 2.5GB DDR 533, Mobility Radeon X1600 Win XP Home SP3 Intel T8400, 4GB DDR3, Nvidia GF9700M GTS Win 7/64 B3D BMax MaxGUI Stolzer Gewinner des BAC#48, #52 & #92 |
Lobby |
Do, Dez 18, 2014 21:41 Antworten mit Zitat |
|
---|---|---|
Könntest du vielleicht den ganzen Code zeigen? Das was du bisher zeigst lässt mich vermuten, dass du das Bild freigibst, ohne das Handle auf False zu setzen.
Siehe hier: Code: [AUSKLAPPEN] ;hier wird ein Bild gelöscht
Function loesche_Bild(bild) If bild<>False Then FreeImage bild : bild=False End Function bild=False setzt nicht das Handle auf False, das der Funktion übergeben wurde. |
||
TheoTown - Eine Stadtaufbausimulation für Android, iOS, Windows, Mac OS und Linux |
BladeRunnerModerator |
Do, Dez 18, 2014 21:51 Antworten mit Zitat |
|
---|---|---|
Master Lobby hat recht. Setze das Handle manuell auf 0, das muss global geschehen. | ||
Zu Diensten, Bürger.
Intel T2300, 2.5GB DDR 533, Mobility Radeon X1600 Win XP Home SP3 Intel T8400, 4GB DDR3, Nvidia GF9700M GTS Win 7/64 B3D BMax MaxGUI Stolzer Gewinner des BAC#48, #52 & #92 |
DirkKnoop |
Fr, Dez 19, 2014 6:07 Antworten mit Zitat |
|
---|---|---|
Hallo zusammen,
vielen Dank für eure Antworten. Geschätzte 95 % der Grafiken wurden GLOBAL geladen. Es lag tatsächlich an einer Grafik, die nicht GLOBAL geladen wurde. Dirk |
||
Übersicht BlitzBasic Beginners-Corner
Powered by phpBB © 2001 - 2006, phpBB Group