Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
6. Jun 2017
Hatte ich auch schonmal im ersten Post vorgeschlagen.
Aber gerade aufgrund des Types hätte ich eher erwartet, dass er dann garnichts, bzw. eine Fehlermeldung anzeigt, als rein zufällig einen "anderen" String, den er scheinbar problemlos auslesen konnte.
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
6. Jun 2017
Kundennummer ist ein Parameter der Methode,
also selbst wenn jemand zwischendurch außerhalb eine Variable ändert, die zu Beginn an diesen Parameter übergeben wurde, darf sich niemals der Wert dieses Parameters ändern, außer jemand ändert ihn innerhalb dieser Methode, was hier ja angeblich nicht gemacht wird.
Also ein Umkopieren in eine weitere lokale Variable sollte hier nichts bringen,...
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
6. Jun 2017
Sicher, dass sich der Inhalt ändert, oder zeigt der Debugger nur nicht mehr das Richtige an?
Inhalt manuell irgendwo ausgeben (Logdatei, ShowMessage, ...)
Doch, wenn die Nummer nicht im Grid vorkommt.
Wenn es dann läuft, willst du dann erstmal alles erstmal wieder umbauen und kaputt machen?
Statt TTable kannst'e auch ein TClientDataSet (MemoryTable) verwenden, wenn noch keine...