AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 12:47

Parameter dieser Suchanfrage:

Suche in Thema: Bitmaps archivieren und laden?
Suche alle Beiträge, die von "Rastaman" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 11 von insges. 11 Treffern
Suche benötigte 0.010s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Multimedia

    Re: Bitmaps archivieren und laden?

     
      by Rastaman, 28. Sep 2007
    Danke! Das isses :thumb:
  • Forum: Multimedia

    Re: Bitmaps archivieren und laden?

     
      by Rastaman, 27. Sep 2007
    Irgendwie versteht keiner das eigentliche Problem :-D
    Die Funktion die zum Laden der Bitmap verantwortlich ist erwartet einen Dateinamen.
    Ich möchte aber die Bitmaps die ich aus dem Archiv hole NICHT auf Festplatte zwischenspeichern.
    Aber mir wird langsam klar, dass ich wohl keine andere Wahl habe.
  • Forum: Multimedia

    Re: Bitmaps archivieren und laden?

     
      by Rastaman, 27. Sep 2007
    Hatte ich auch vor.



    Nein. Selber schreiben wird schwierig, denn die Funktion füllt diese Struktur


    typedef struct SDL_Surface {
    Uint32 flags; /* Read-only */
    SDL_PixelFormat *format; /* Read-only */
  • Forum: Multimedia

    Re: Bitmaps archivieren und laden?

     
      by Rastaman, 27. Sep 2007
    Ja gut, ich benutz C++ und da geht das schonmal nicht, aber es würd eh nicht klappen,
    denn die Funktion SDL_LoadBMP erwartet einen Dateinamen und keinen Stream oder Ähnliches.
    Da lag ja meine Hoffnung in CreateFile mit FILE_ATTRIBUTE_TEMPORARY, weil es sich so anhörte als würde
    die Datei wie eine normale behandelt, aber existiert in Wahrheit nur im Speicher.
  • Forum: Multimedia

    Re: Bitmaps archivieren und laden?

     
      by Rastaman, 27. Sep 2007
    Hallo guidok.
    Ich steig jetz so auf die Schnelle nicht da durch, aber es scheint auch so als würdest du die Datei auf der Platte speichern.
    Genau das will ich ja nicht.
    Ich habe übringts auch grad rausgefunden, dass FILE_ATTRIBUTE_TEMPORARY genau das Gleiche bewirkt wie FILE_ATTRIBUTE_NORMAL :gruebel:
    Ich dachte TEMPORARY legt das irgendwie im Speicher an oder was weiß ich, aber so bringt...
  • Forum: Multimedia

    Re: Bitmaps archivieren und laden?

     
      by Rastaman, 27. Sep 2007
    Hi Sunlight. Das hört sich ja schonmal echt gut an :thumb:
    Allerdings scheint das nicht zu klappen :(
    Ich hab mal versucht das anzuwenden am Beispiel einer einzigen Bitmap die einfach im Ordner liegt und 3128 Bytes groß ist. Allerdings geht das Programm einfach wieder ohne Meldung aus.
    Hier mal nach Delphi übersetzt was ich probiert hab.


    var
    hTmp, hBitmap: THandle;
    Buf: Array ...
  • Forum: Multimedia

    Re: Bitmaps archivieren und laden?

     
      by Rastaman, 26. Sep 2007
    Roter Kasten :roll:

    Nene so gehts ja nicht. Ist wie bei deinem SFX-Archiven. Die Dateien sind einfach hintereinander weg
    gespeichert. Es ist ja nicht ein Bild, also eine große Bitmap. Und selbst dann, wenn ich es nach deiner Methode machen
    würde, müsste ich die Datei zwischenspeichern auf Festplatte, weil eben ein Dateiname erwartet wird. Das ist ja das Problem :stupid: Ich hab das blöde...
  • Forum: Multimedia

    Re: Bitmaps archivieren und laden?

     
      by Rastaman, 26. Sep 2007
    Brauchst ja nich gleich frech werden. Wenn du nicht verstehst was das bedeutet
    kannst du mir sowieso nicht helfen. Aber bitte ...


    ---Bilderarchiv1.ba
    - BMP_Gehweg.bmp
    - BMP_Gras.bmp
    - BMP_Wand.bmp
    ---
  • Forum: Multimedia

    Re: Bitmaps archivieren und laden?

     
      by Rastaman, 26. Sep 2007
    Hä was soll ich zeigen, wenn ich nix habe.
    Ich habe noch gar kein Programm erstellt um bequem solche Dateien mit zig Bitmaps zu erstellen,
    denn wieso auch, wenn ich nichtmal weiß, wie ich sie später laden soll?
    Die Funktion zum Laden der Bitmap lautet übringens


    SDL_Surface *SDL_LoadBMP(const char *file);


    oder grob übersetzt
  • Forum: Multimedia

    Re: Bitmaps archivieren und laden?

     
      by Rastaman, 26. Sep 2007
    Hi. Danke, aber danach suche ich nicht.
    Ich habe ja ganz viele EINZELNE Bitmaps binär hintereinander in einer einzigen Datei gespeichert
    und möchte diese gezielt auslesen. Hinzu kommt ja noch, dass ich als Parameter einen String und kein HDC oder HBITMAP angeben kann.
  • Forum: Multimedia

    Bitmaps archivieren und laden?

     
      by Rastaman, 26. Sep 2007
    Hallo.

    Ich hatte vor für ein Spiel alle Bitmaps binär hintereinanderweg in eine Datei zu schreiben
    und dann eben zur Laufzeit zu laden, damit nicht hunderte Bitmaps in Ordnern rumfliegen und auch leicht verändert werden können.
    Das Problem ist allerdings, dass die Funktion, die zum Bitmapladen verwendet wird, nur einen Dateinamen als Parameter erwartet. Wie soll das gehen ohne temporäres...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Rastaman&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=100350
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:53 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz