Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.062 Beiträge
 
Delphi 12 Athens
 
#2

AW: dbgrid.selectedindex und ähnliche funktionieren nicht

  Alt 29. Jan 2020, 17:26
Nja, wenn in den verfügbaren Events das Umsetzen nicht möglich ist, weil die Komponente anschießend das nochmal überschreibt, dann bleibt nur verzögern übrig.

Delphi-Quellcode:
procedure TForm1MyDBGrid.MyDBGridIrgendwasEvent(Sender: TObject);
begin
  ...
  TThread.ForceQueue(nil, procedure
    begin
      if MyDBGrid.Focused then // nichts machen, falls der Fokus inzwischen sonstwo ist
        MyDBGrid.SelectedField := ...;
    end);
end;
Hoffe es hilft hierbei.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat