Einzelnen Beitrag anzeigen

sega84

Registriert seit: 18. Sep 2006
73 Beiträge
 
Delphi XE2 Professional
 
#5

AW: DBGrid horizontale ScrollBar Position

  Alt 10. Jan 2011, 11:22
Oh sorry, da habe ich mir im letzten Post geirrt...
Ich meinte das DBGrid springt automatisch auf die erste Spalte, er sollte allerdings auf die Spalte der ScrollBar Position springen...

Hier ein wenig Code, wie ich es ausführe:
Code:
 
  var TempScrollInfo: SCROLLINFO;
begin
  // Position der horizontalen Scrollbar
  TempScrollInfo.cbSize := SizeOf(SCROLLINFO);
  TempScrollInfo.fMask := SIF_POS;
  GetScrollInfo(grdData.Handle, SB_HORZ, TempScrollInfo );
  //Daten neu laden...
  //..
   
  //Die horizontale Scrollposition wiederherstellen
  SetScrollInfo(grdData.Handle, SB_HORZ, TempScrollInfo, true);
  Mit Zitat antworten Zitat