AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 22:17

Parameter dieser Suchanfrage:

Suche in Thema: DEC 5.2 Fehler unter Delphi 2009 (?)
Suche alle Beiträge, die von "Assertor" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 9 von insges. 9 Treffern
Suche benötigte 0.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Sonstige Fragen zu Delphi

    Re: DEC 5.2 Fehler unter Delphi 2009 (?)

      Delphi
      by Assertor, 18. Dez 2008
    Hi,

    @Luckie: Danke :)



    Richtig, Du *Trickser* ;) Wär es jetzt in einem ASM inline passiert, wo irgendwo mit Chars bzw. einer festen Länge für selbige hantiert wird, hätte ich es ja noch verstanden, aber bei einem einfachen Befüllen per DD ist das schon merkwürdig. Das mit dem Array hatte ich mir gestern auch überlegt.

    Ein neues D2009 Feature: Code wird wegoptimiert, wenn die...
  • Forum: Sonstige Fragen zu Delphi

    Re: DEC 5.2 Fehler unter Delphi 2009 (?)

      Delphi
      by Assertor, 17. Dez 2008
    Super! Dann nehm ich das gleich in das Package auf und mail es Luckie :)

    :xmas: Und falls man vorher nicht mehr von einander liest: Ich wünsche ein frohes Weihnachtsfest und erholsame Feiertage! :xmas:

    Gruß Assertor
  • Forum: Sonstige Fragen zu Delphi

    Re: DEC 5.2 Fehler unter Delphi 2009 (?)

      Delphi
      by Assertor, 17. Dez 2008
    Lösung ist, die gesamte CRCInit() in eine Zwang-Optimierung zu setzen, anstatt nur die CRCTab:


    {$IFOPT O-}{$O+}{$DEFINE NoOpt}{$ENDIF}
    function CRCInit(var CRCDef: TCRCDef; CRCType: TCRCType): Boolean; register;
    type
    PCRCTab = ^TCRCTab;
    TCRCTab = array of packed record
    Poly,Bits,Init,FInit: Cardinal;
    Inverse: LongBool;
  • Forum: Sonstige Fragen zu Delphi

    Re: DEC 5.2 Fehler unter Delphi 2009 (?)

      Delphi
      by Assertor, 17. Dez 2008
    Richtig, dabei hat Hagen da schon extra Code drin für den Optimization-Fall. :?: Mal sehen, das bekommen wir hin. Das ist dann aber eher ein D2009 Problem als ein DEC Problem (wie gesagt, die Unit ist ja hauptsächlich ASM und arbeitet ohne String und wurde nicht geändert).

    Gruß Assertor
  • Forum: Sonstige Fragen zu Delphi

    Re: DEC 5.2 Fehler unter Delphi 2009 (?)

      Delphi
      by Assertor, 17. Dez 2008
    Sind wir doch :)


    Ok und Danke für das Prüfen.


    Gerne!

    Ich prüf gerade mal etwas rum, ich vermute die CRC Init muß genutzt werden. Sobald ich was hab, poste ich hier. Kann natürlich auch ein besonderes Compiler/Linker-Verhalten von D2009 sein (muß mal im QC schauen).
  • Forum: Sonstige Fragen zu Delphi

    Re: DEC 5.2 Fehler unter Delphi 2009 (?)

      Delphi
      by Assertor, 17. Dez 2008
    Ok,

    danke fürs Testen in D2007. Damit Du auch benachrichtigt wirst ein neuer Eintrag, kein Edit :)

    Es betrifft die CRC_32CCITT, nicht z.B. CRC_32.

    cResult := CRCCalc(CRC_32, PAnsiChar(FText)^, Length(FText));

    liefert mit/ohne Optimization immer C1271A8C.
  • Forum: Sonstige Fragen zu Delphi

    Re: DEC 5.2 Fehler unter Delphi 2009 (?)

      Delphi
      by Assertor, 17. Dez 2008
    Hi,

    liegt an "Optimierung" in den Projektoptionen. Wenn die aus ist, geht es nicht - also kein Problem mit FastMM4.

    Das wär also das einzige, was Du mal in D2007 prüfen könntest. CRC mit Projektoption Optimierung an und aus.

    Die Sache hat nichts mit den DEC Hash/Format/Cipher Units zu tun. Die CRCCalc ist aus der CRC.pas und diese nutzt keinerlei Strings. Das ist so ziemlich die einzige...
  • Forum: Sonstige Fragen zu Delphi

    Re: DEC 5.2 Fehler unter Delphi 2009 (?)

      Delphi
      by Assertor, 17. Dez 2008
    Hi Uli,

    das Datum stimmt, aber trotzdem hier der Download-Link (bei Luckie): dec.michael-puff.de.

    Probier mal das Problem zu isolieren, Du stehst wahrscheinlich voll im Testcase. Nimm mal ein leeres Form mit den DEC Units und einem Memo und teste Dein bzw. mein obiges Beispiel.

    Ich schätze da fährt irgendeine Projekt-Einstellung oder Unit dazwischen.

    Nachtrag (roter Kasten):
  • Forum: Sonstige Fragen zu Delphi

    Re: DEC 5.2 Fehler unter Delphi 2009 (?)

      Delphi
      by Assertor, 17. Dez 2008
    Hi Uli,

    bei mir liefert TestHashHEX 03BEBC72 mit DEC 5.2 und D2009.

    Übrigens: Glückwunsch zum "Lösen" der Probleme im anderen Thread.

    Vielleicht ein Problem mit CheckEqual?

    Getestet per


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Assertor&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=126068
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:33 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