Wie lesen und Delphi 2010 RibbonApplicationMenuBar Benutzte Objekte in eine Datei schreiben

StackOverflow https://stackoverflow.com/questions/1402373

  •  05-07-2019
  •  | 
  •  

Frage

Wie schreiben Sie lesen und Neueinträge in einer Datei oder einer INI-Datei RibbonApplicationMenuBar?

Die Hilfedatei ist nicht sehr hilfreich für die in der Liste des letzten Artikel Strings immer die letzten Artikel zu speichern und neu laden. Ich kann durch Ribbon1.AddRecentItem( APathFilename) Elemente in der Neueinträge Liste hinzufügen und die Datei mit dem letzten Elemente mit dem RecentItemClick Ereignisse zuzugeordnet öffnen, aber ich kann nicht herausfinden, wie die letzten Dateinamen in der Neueinträge Liste speichern und neu laden.

War es hilfreich?

Lösung

Die TRibbonApplicationMenuBar hat ein RecentItems Eigenschaft, in dem es Zugang zu einem Liste von < a href = "http://docs.embarcadero.com/products/rad_studio/delphiAndcpp2009/HelpUpdate2/EN/html/delphivclwin32/RibbonActnMenus_TOptionItem.html" rel = "nofollow noreferrer"> jeweils letzter Punkt .

// example code - untested.
RibbonApplicationMenuBar1.RecentItems.Items[1].Caption;

Ein weiteres Beispiel für obwohl jedes Element Looping.

// example code - untested.  
var
  count : Integer;
begin
  For count := 1 to RibbonApplicationMenuBar1.RecentItems.Items.Count do
  begin
    ShowMessage(RibbonApplicationMenuBar1.RecentItems.Items[count].Caption);
  end;
end;
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top