Frage : Delphi TList 2010 und TBookmark Ausgabe

Hallo jeder,

I morgens versuchend, ein TBookmarks von einem TTable in TList zu speichern. Aber das Problem ist, wenn ich versuche, auf jene TBookmark Positionen im TTable umzuziehen. Es bringt nicht richtig in Position. Dieses, das verwendet werden, um in den älteren Versionen von Delphi zurück zu arbeiten aber, ich benötigen dieses für Delphi 2010. Testprojekt ist sehr einfach. Bilden und zwei Tabellen, die zwei im grids.

Kind regards
1 gezeigt werden:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
var BookmarkList: TList;

… AUF BookmarkList VERURSACHEN: = TList.Create;

//-Zufuhr-Bookmarks zu TList. Sie können gelegentliche Aufzeichnung addieren… sich erinnern gerade den an Auftrag.
Verfahren TFormTest.ButtonAddBookmarkToListClick (Absender: TObject);
var TempBookmark: TBookmark;
anfangen
  TempBookmark: = mySQLTable1.GetBookmark;
  BookmarkList.Add (TempBookmark);
Ende;

// gehen zu den Bookmarks. ShowMessage ist dort gerade, damit ich überprüfe, ob es zurück zu der rechten Aufzeichnung zeigt.
Verfahren TFormTest.ButtonGoToBookmarksClick (Absender: TObject);
var Cnt: Ganze Zahl;
anfangen
  für Cnt: = fangen 0 zu BookmarkList.Count -1 an
    mySQLTable1.GotoBookmark (TBookMark (BookmarkList.Items [Cnt]));
    ShowMessage (mySQLTable1.FieldByName („Kunde ").AsString);
  Ende;
Ende;

Antwort : Delphi TList 2010 und TBookmark Ausgabe

Hallo jeder!

Paul Hughes löste bereits diese Ausgabe auf EDN. Für Hilfe danke. Ist hier die Verbindung.
https://forums.embarcadero.com/message.jspa?messageID=254288

Freundlicher Respekt
Weitere Lösungen  
 
programming4us programming4us