Moin,
ich kenne mich zwar mit den "normalen" Delphi-Versoinen nicht aus
(bin direkt zu Delphi .NET gestossen), aber ich glaube, Du suchst den CurrencyManager (stammt von BindingManagerBase ab). Den bekommst Du i.d.R. über den Binding-Context des Forms, also mit
Quelltext
1:
| TeCurrencyMgr := BindingContext[DSTeilnehmer,'TEILNEHMER'] as CurrencyManager; |
wobei DSTeilnehmer mein DataSet und 'TEILNEHMER' der Name der Tabelle im DataSet ist. Das "as CurrencyManager" benutze ich, weil der BindingContext ein BindingMAnagerBase-Objekt zurückgibt.
Du solltest Dir mal die Doku zu den Properties/Methoden Position, Current, EndEdit, CancelEdit und dem PositionChanged-Event ansehen, dann solltest Du klar kommen.
Hth,
Khananka