Forum: Algorithmen, Datenstrukturen und Klassendesign
by Danny92,
6. Okt 2016
Ja danke! Das doppelte LoadfromStream war das Problem. Danke nochmal.
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Danny92,
4. Okt 2016
Die Resource funktioniert ja!
Aber mit Assign passiert gar nix mehr. Ich möchte doch lediglich 3 Bilder als Variablen speichern, um sie jederzeit in eine Image-Komponente zu laden und dort angezeigt zu bekommen^^
Es sind auch alle Bilder in der Resource vorhanden und ich kann sie auch direkt aus der Resource reinladen, aber mit dem Speichern in die Variablen komm ich einfach nicht klar mit.^^
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Danny92,
4. Okt 2016
Ja genau, danke^^
wie löse ich jetzt das Problem?
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Danny92,
3. Okt 2016
Da das mit den Resourcen jetzt funktioniert,
will ich die jpg-Dateien als globale Variablen speichern, um sie später zu verwenden.
Wie geht das am einfachsten?
var
bild: TJpegImage;
RStream: TResourceStream;
begin
RStream := TResourceStream.Create(HInstance, 'A'+IntToStr(i), RT_RCDATA);
bild:=TJpegImage.Create;
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Danny92,
29. Sep 2016
ok ich hab die resource einfach nochmal neu erstellt mit brcc32.exe. Jetzt gehts jedenfalls..
Keine Ahnung. Dankeschön^^
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Danny92,
29. Sep 2016
procedure TForm1.SpieleMusikAb(FileName: string);
var
rStream: TResourceStream;
fStream: TMemoryStream;
fname: string;
begin
fname := ExtractFileDir(Paramstr(0))+'\sound\'+FileName+'.mp3';
rStream := TResourceStream.Create(hInstance, FileName, RT_RCDATA) ;
try
fStream := TMemoryStream.Create;
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Danny92,
29. Sep 2016
Das Problem entsteht beim Ausführen der exe.
Das Kompilieren geht alles einwandfrei, und solange die Resource im angegebenen Pfad existiert, auch beim Ausführen. Lösche ich die Resource jedoch, lässt sich die exe ohne Fehlermeldung nicht mehr ausführen: "Die angeforderte Datei wurde nicht gefunden. Stellen Sie sicher, dass Pfad- und Dateiname richtig sind."
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Danny92,
29. Sep 2016
Hey Leute,
ist es möglich, eine jpg-Datei ohne Resource einzufügen?
Ich will ein Bild als Image einfügen, aber sobald ich die Resource lösche oder verschiebe, hab ich ein Problem.
Ich will nur die ausführbare exe haben, ohne Datei drumherum...
Geht das?