BlitzMediaLinker, Dateien suchen
Übersicht

![]() |
IguanBetreff: BlitzMediaLinker, Dateien suchen |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hallöchen!
Ich habe ein Programm geschrieben, dass alle Bilddateien in einem Ordner zählt, lädt und in zwei Array's speichert. Dabei werden alle Dateien, die im Dateinamen mit "A" beginnen, in ABilder(Anzahl) gespeichert, und die Restlichen in das RestlicheBillder(Anzahl) Array. etwa so: Code: [AUSKLAPPEN] Verz = ReadDir(LVLSetPfad$) repeat Datei$=NextFile$(Verz) If Datei$ = "" Then Goto KeineDateienMehr Else Anzahl = Anzahl + 1 If FileType(LVLSetPfad$ + Datei$) = 1 And Right$(Datei$,4) = ".bmp" Then If Left$(Datei$,1) = "A" then ABilder(Anzahl) = LoadImage(LVLSetPfad$ + Datei$) if Left$(Datei$,1) <> "A" Then RestlicheBilder(Anzahl) = LoadImage(LVLSetPfad$ + Datei$) end if end if Forever .KeineDateienMehr nun möchte ich dies zu einem Packet mittels BlitzMediaLinker machen. Nur, stürzt mein Programm beim starten der EXE gleich ab... Ich nehme an, dass der Befehl NextFile und FileType probleme macht... ![]() In der Readme von BlitzMediaLinker steht: Zitat: Was man beachten sollte: ------------------------ Benutzen Sie niemals irgendwelche abfragen in Ihrem Code, die Dateien auf ihre Existenz überprüfen wie zum beispiel: If Filesize(File$)>0 Then b=LoadBuffer(buffer,File$) Schreiben Sie stattdessen den Befehl direkt hin wie zum beispiel: b=LoadBuffer(buffer,File$) Wenn Sie eine Single-Exe erstellen und sicher sind, das Sie alle Dateien mit einbezogen haben, dann wird die Single-Exe diese Dateien ohnehin finden. Separate abfragen sind damit nicht nur überflüssig, sondern werden Ihre Exe-Datei mit sicherheit zum absturtz bringen, oder zumindest eine Warnmeldung ausgeben. (Käme natürlich darauf an welche sicherheitsabfragen Sie eingebunden haben.) Da der Ordner sehr viele Bilder enthält möchte ich ein mögliches: Code: [AUSKLAPPEN] ABilder(0) = LoadImage("A-Baum.bmp") ABilder(1) = LoadImage("A-Brot.bmp") ABilder(2) = LoadImage("A-Stein.bmp") ABilder(3) = LoadImage("A-Chaes.bmp") ... umgehen. Könnt ihr mir helfen, dass ich dieses Programm und alle Bilder in eine einzige EXE machen kann, und somit alle Bilder diebstahlsicher sind? vielen Dank! |
||
![]() |
Iguan |
![]() Antworten mit Zitat ![]() |
---|---|---|
hmm... so vîele aufrufe, und niemand kennt eine Lösung ![]() |
||
![]() |
Iguan |
![]() Antworten mit Zitat ![]() |
---|---|---|
...da keine Antworten kamen, scheint es mir, als wäre mein Problem mit dem "Ordner-Durchsuchen mit BlitzMediaLinker" unlösbar...
Mal ne allgemeine Frage: Wenn ihr an einem Projekt arbeitet und nach Fertigstellung noch die alten versionen des Projekts lauffähig haben möchtet... wie macht ihr das? Ich meine, in der Entwicklung eines Spiels verbessert man die Grafik(Bilder), die Dateinamen ändern usw... Ich möchte gerne wissen, wie ihr die alten Versionen mit den alten Grafiken und Dateinamen usw. lauffähig behaltet? Mit BlitzMediaLinker jeweils ein Paket mit allen Grafiken usw. machen? oder gibt es da andere Möglichkeiten? |
||
Dreamora |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Einen Ordner rauf wechseln - rechtsklick - rar Archiv erzeugen.
So läuft bei mir prinzipiell jedes Backupen von verzeichnissen. Und was dein Originalproblem betrifft: Das dürfte an 2 Dingen liegen, dass da keine Antwort kam: 1. Kein Anfängerproblem also falsches Board weswegen es weniger sehen 2. Naja, wir alle sind uns mittlerweile bewusst das B3D nicht so doll ist beim laden von media aus dem RAM darum lassen wir solche Spielchen ... |
||
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen. |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group