Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Bolle52 Mini JLI'ler
Anmeldedatum: 13.07.2007 Beiträge: 24
Medaillen: Keine
|
Verfasst am: 30.08.2007, 19:41 Titel: loadsurface |
|
|
hi @ all
ich habe ein problem beim anzeigen von bildern. ich möchte gerne ein anderes bild anzeigen lassen, als das beispiel vorsieht. im beispiel steht
Code: | const char* FILE_NAME = "../../media/fighter_top.png"; |
nun möchte ich ein anderes bild angezeigt bekommen. ich habe es wie folgt versucht Code: | const char* FILE_NAME = "C:/Bild.png"; |
das programm lässt sich ohne probleme compilieren und auch beim ausführen kommt kein fehler, außer das mir das bild nicht angezeigt wird.
der restliche quellcode ist original vom buch.
danke schon mal für antworten.
mfg bolle |
|
Nach oben |
|
|
Wolke Mini JLI'ler
Alter: 69 Anmeldedatum: 28.08.2007 Beiträge: 1
Medaillen: Keine
|
Verfasst am: 30.08.2007, 20:34 Titel: |
|
|
Hallo Bolle
Schau dir das Bild "C:/Bild.png" mit einem Bildbetrachter an.
Teile mir bitte mit was Du siehst? |
|
Nach oben |
|
|
manu Super JLI'ler
Alter: 35 Anmeldedatum: 09.03.2006 Beiträge: 327 Wohnort: allgäu (DE) Medaillen: Keine
|
Verfasst am: 30.08.2007, 22:03 Titel: |
|
|
Ohne jetzt allzu verwundert zu klingen.. aber müsste es nicht eher so sein
also ein und kein
und in dem Fall dann 2 davon, weil escapesequenz und so. sprich
Code: | const char* FILE_NAME = "C:\\Bild.png"; |
|
|
Nach oben |
|
|
Bolle52 Mini JLI'ler
Anmeldedatum: 13.07.2007 Beiträge: 24
Medaillen: Keine
|
Verfasst am: 31.08.2007, 08:30 Titel: |
|
|
wenn ich schreibe kommt eine fehlermeldung, das dx nicht initialisiert wurde.
und wenn ich mir das bild mit paint.net o.ä. bildbearbeitungsprogramme ansehe, dann sehe ich das bild, was ich sehen möchte. |
|
Nach oben |
|
|
Robrunner Mini JLI'ler
Alter: 32 Anmeldedatum: 08.07.2007 Beiträge: 44 Wohnort: Passau Medaillen: Keine
|
Verfasst am: 31.08.2007, 09:13 Titel: |
|
|
Bei mir klappt C:/bild.png |
|
Nach oben |
|
|
The Lord of Programming Living Legend
Alter: 37 Anmeldedatum: 14.03.2003 Beiträge: 3122
Medaillen: Keine
|
Verfasst am: 31.08.2007, 13:50 Titel: |
|
|
Funktioniert das Programm denn mit der Originalgrafik?
Hast du mal versucht, eine andere Grafik als C:/Bild.png zu nehmen? Vllt. ist die Grafik einfach kaputt/korrupt. (Neu oder mit anderem Programm abspeichern könnte schon die Lösung sein.) _________________ www.visualgamesentertainment.net
Current projects: RDTDC(1), JLI-Vor-Projekt, Tetris(-Tutorial), JLI-Format
(1) Realtime Developer Testing and Debugging Console
Anschlag, Anleitung zum Atombombenbau, Sprengkörper...
Hilf Schäuble! Damit er auch was findet... |
|
Nach oben |
|
|
Bolle52 Mini JLI'ler
Anmeldedatum: 13.07.2007 Beiträge: 24
Medaillen: Keine
|
Verfasst am: 31.08.2007, 15:46 Titel: |
|
|
jetzt gehts danke für die antworten |
|
Nach oben |
|
|
AFE-GmdG JLI MVP
Alter: 45 Anmeldedatum: 19.07.2002 Beiträge: 1374 Wohnort: Irgendwo im Universum... Medaillen: Keine
|
Verfasst am: 06.09.2007, 07:59 Titel: |
|
|
manu hat Folgendes geschrieben: | Ohne jetzt allzu verwundert zu klingen.. aber müsste es nicht eher so sein
also ein und kein |
Die Win32-Datei-Funktionen erlauben beide Varianten (schon seit mindestens Windows 95 / NT 4.51, zu Win3.11 / DOS kann ich leider nichts sagen)
Der klare Vorteil von / ist, dass es selbst kein Escapezeichen ist und damit nicht verdoppelt werden muss. Außerdem läuft Code mit / auch auf Linux (sofern er sonst kompatibel ist) |
|
Nach oben |
|
|
manu Super JLI'ler
Alter: 35 Anmeldedatum: 09.03.2006 Beiträge: 327 Wohnort: allgäu (DE) Medaillen: Keine
|
Verfasst am: 06.09.2007, 08:55 Titel: |
|
|
AFE-GmdG hat Folgendes geschrieben: | manu hat Folgendes geschrieben: | Ohne jetzt allzu verwundert zu klingen.. aber müsste es nicht eher so sein
also ein und kein |
Die Win32-Datei-Funktionen erlauben beide Varianten (schon seit mindestens Windows 95 / NT 4.51, zu Win3.11 / DOS kann ich leider nichts sagen)
Der klare Vorteil von / ist, dass es selbst kein Escapezeichen ist und damit nicht verdoppelt werden muss. Außerdem läuft Code mit / auch auf Linux (sofern er sonst kompatibel ist) |
cool zu wissen. danke |
|
Nach oben |
|
|
|