Einzelnen Beitrag anzeigen

venice2
(Gast)

n/a Beiträge
 
#1

D11 RCDATA Resource wird nicht erkannt

  Alt 11. Sep 2021, 00:28
Programm wird mit den Flags kompiliert.
Sollte kein Problem sein.
Delphi-Quellcode:
program OTTB64;
{$WEAKLINKRTTI ON}
{$RTTI EXPLICIT METHODS([]) PROPERTIES([]) FIELDS([])}
{$R '_resources\OTTB64.res' '_resources\OTTB64.rc'}

Pfade stimmen.

BLUP.bin befindet sich im gleichen Ordner wie die *.rc Datei.
PROGRAM.ico genauso.

D10.4 keine Probleme D11 meldet Blub in der Resource nicht gefunden.

Edit:
Habe nochmal in die *.exe und der *.res mit ResHacker geschaut dort steht RCData drin (Siehe Shot) wird aber mit
Delphi-Quellcode:
      if gP.SoundActive then
      begin
        Res := TResourceStream.Create(hInstance, 'BLUP', 'WAV');
        try
          Res.Position := 0;
          SndPlaySound(Res.Memory, SND_MEMORY or SND_ASYNC);
        finally
          Res.Free;
        end;
      end;
nicht mehr erkannt.

Geändert von venice2 (11. Sep 2021 um 15:09 Uhr)
  Mit Zitat antworten Zitat