Announcement

Collapse
No announcement yet.

zeilenindex im dbgrid

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

  • zeilenindex im dbgrid

    hallo,
    wie kann ich den zeilenindex der markierten zeile in einem dbgrid ermitteln?
    psp

  • #2
    Hallo,

    wie wärs mit DBGrid.datasource.dataset.Recno ?

    Grüße

    juli

    Comment


    • #3
      nicht den index der datenmenge, sondern den index in gri

      Comment


      • #4
        Sollte der nicht der gleiche sein? Oder ist markiert bei Dir nicht selected? Dann ist der aktuelle Datensatz in der Datenmenge doch der selektierte im Grid

        Comment


        • #5
          nein, wenn die datenmenge 10000 datensätze hat und das grid nur 20 anzeigen kann..

          Comment


          • #6
            Hm, wie wärs dann damit:

            Aus der Hilfe für TCustomGrid: MouseCoord

            Returns the row and column indexes of the cell that contains a point specified in screen coordinates.

            Delphi syntax:

            function MouseCoord(X, Y: Integer): TGridCoord;

            C++ syntax:

            TGridCoord __fastcall MouseCoord(int X, int Y);

            Description

            Call MouseCoord to locate the column and row of the cell which contains a given screen coordinate. Usually, MouseCoord is used to locate the cell that is under the mouse.

            Dazu brauchts allerdings einen Mouseclick oder sowas

            Comment

            Working...
            X