Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   DBGrid.Options auslesen (https://www.delphipraxis.net/196114-dbgrid-options-auslesen.html)

ekatharina 24. Apr 2018 10:04

DBGrid.Options auslesen
 
Hallo,

wie kann ich die aktuellen Options eines dbgrids auslesen und zum Beispiel in ein Memo schreiben.

weder in der hilfe noch im Forum bin ich fündig geworden. (Wahrscheinlich ist das so primitiv dass nur ich danach fragwen kann.

Herzlichen Dank für einen Denkanstoss.

timog 24. Apr 2018 10:30

AW: DBGrid.Options auslesen
 
Hallo ekatharina,

meinst Du sowas?

Delphi-Quellcode:

uses
  System.TypInfo;

procedure TForm1.Button1Click(Sender: TObject);
var
  LGridOption: TDBGridOption;
  LName: string;
begin
  for LGridOption := Low(TDBGridOption) to High(TDBGridOption) do
  begin
    LName:=GetEnumName(TypeInfo(TDBGridOption), Ord(LGridOption));
    if LGridOption IN DBGrid1.Options then
    begin
      Memo1.Lines.Add(LName + '=JA');
    end else
    begin
      Memo1.Lines.Add(LName + '=NEIN');
    end;
  end;
end;

ekatharina 24. Apr 2018 17:15

AW: DBGrid.Options auslesen
 
Ganz toll!
Wie lang muss man programmieren um so etwas einfach aus dem Ärmel zu schütteln.
Danke auch für den Hinweis bzgl. TypInfo denn F1 auf TDBGridOption brachte mir nur: "das Schlüsselwort ist nicht definiert".

Nochmal ganz großen Dank für die schnelle und perfekte Hilfe.

timog 25. Apr 2018 18:02

AW: DBGrid.Options auslesen
 
Gerne.

Wenn F1 nicht hilft, gibt es ja noch das Wiki.


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:28 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz