Announcement

Collapse
No announcement yet.

patchen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • patchen

    Hi<br>
    Andreas Kosch hat mir mitgeteilt, daß in der VCL-Methode<br>
    TFieldDataLink.UpdateField ein Bug ist, sodaß bei Master-Detail-Tabellenbeziehungen keine Aktualisierung der DBEdit-Felder erfolgt<br>
    Update-Pack von Delphi ist noch nicht in Sicht.<br>
    Wie kann ich die Methode verändern.<br>
    Gruß Rudi

  • #2
    Hallo,

    ab der Professional-Version von Delphi sind die Sourcecode-Dateien der VCL mit dabei. Um in der VCL die Implementierung zu ändern, sind die folgenden Schritte notwendig: <br>
    1. Unit suchen, in der diese Methode implementiert wird. <br>
    2. Diese Unit in das eigene Projektverzeichnis kopieren und editieren. <br>
    3. Das Projekt wird vollständig compiliert - danach sollte in diesem Verzeichnis auch eine neuere DCU-Datei für diese Unit vorhanden sein. <br>
    4. Wenn alles erfolgreich war, können diese neueren Dateiversionen in das <b>Lib</b>-Verzeichnis von Delphi kopiert werden (wenn die Änderungen auch für die anderen Projekte gelten sollen).

    Da Delphi den Inhalt der DCU-Dateien nur dann verwendet, wenn keine (!) Runtime-Packages verwendet werden, hat das nur dann Erfolg, wenn die EXE ohne Packages compiliert wird

    Comment


    • #3
      Hallo Andreas<br>
      Vielen Dank, der Fehler ist beseitigt.<br>
      Was so eine Zeile an der falschen Stelle ausmacht.

      Gruß Rudol

      Comment

      Working...
      X