![]() |
Probleme mit Mem_Util von Gammatester
Nachdem ich meinen kompletten PC neu gemacht habe, durch die Lizenzhölle und Out-of-Bounds-Hölle ging, schaffe ich es nicht mehr meine Projekte zu kompilieren.
Ich nutze gamnmatesters Crypt-Units und dort meckert der Compiler in Mem_Util.pas diese Zeile mit Result an
Delphi-Quellcode:
Wie bekomme ich das weg? Der Bezeichner wurde "redeklariert".
function Base64Str(psrc: pointer; L: integer): BString;
{-Base64 string of memory block of length L pointed by psrc} var q,r: integer; b0,b1,b2: byte; {$ifndef RESULT} result: BString; {$endif} |
AW: Probleme mit Mem_Util von Gammatester
Delphi-Quellcode:
Das passiert nur bei {$ifndef RESULT}, also wenn das Define RESULT nicht definiert ist.
function Base64Str(psrc: pointer; L: integer): BString;
//--> Die Funktion hat ein Result var {$ifndef RESULT} result: BString; //--> Da wird eine zusätzliche 2te Variable, auch Result angelegt, das wird das Problem sein {$endif} Wahrscheinlich was das in der alten Version irgendwo definiert, in einer .inc Datei, oder in den Projekt-Defines ... |
AW: Probleme mit Mem_Util von Gammatester
Ich vermute mal, daß der Code noch nicht unter Rio compiliert wurde und irgendwo ein
Delphi-Quellcode:
fehlt, daß ein
{$IFDEF VER330}
Delphi-Quellcode:
bewirkt.
{$DEFINE RESULT}
|
AW: Probleme mit Mem_Util von Gammatester
Ich habe das in der Datei std.inc mal nachträglich eingefügt
Delphi-Quellcode:
{$ifdef VER330}
{$define DELPHI} {D26} {$define D12PLUS} {$define UNIT_SCOPE} {$endif} |
AW: Probleme mit Mem_Util von Gammatester
Wurde damit Dein Problem behoben?
Gruß, Andreas |
AW: Probleme mit Mem_Util von Gammatester
Das Problem wird damit behoben. Jeder der das Problem hat, muss nur die inc-Datei erweitern.
|
AW: Probleme mit Mem_Util von Gammatester
Danke!
Gruß, Andreas |
AW: Probleme mit Mem_Util von Gammatester
Wie Kontakt mit Gammatester für die Aufnahme in seinen
Code aufnehmen? |
AW: Probleme mit Mem_Util von Gammatester
Zitat:
![]() |
AW: Probleme mit Mem_Util von Gammatester
Zur Info: Gammatester ist kürzlich verstorben, Ihr müsst ihm nichts mehr schicken.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:01 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz