![]() |
Re: Eigener Dialog+TOpendialog Umbenennen Funktion über F2 T
Das kann doch nicht so schwer sein:
Zitat:
|
Re: Eigener Dialog+TOpendialog Umbenennen Funktion über F2 T
schwer --> doch irgendwie schon.... :drunken:
da ich nicht mal in den editiermodus durch drücken der f2-taste komme. :wall: :wall: :wall: bitte hilfe.... |
Re: Eigener Dialog+TOpendialog Umbenennen Funktion über F2 T
Einfach m,al etwas intensiver in der Hilfe gucken. Ich habe es auch nicht gewußt, aber sie da, was ich mittels der Hilfe geschaft habe:
Delphi-Quellcode:
procedure TForm1.ListView1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState); begin if Key = VK_F2 then begin Listview1.Selected.EditCaption; end; end; |
Re: Eigener Dialog+TOpendialog Umbenennen Funktion über F2 T
:firejump: vielen vielen dank. :firejump:
es klappt.... |
Re: Eigener Dialog+TOpendialog Umbenennen Funktion über F2 T
Und hier alles zusammen:
Delphi-Quellcode:
type
TForm1 = class(TForm) ListView1: TListView; procedure ListView1KeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); procedure ListView1Edited(Sender: TObject; Item: TListItem; var S: String); private { Private declarations } CptBeforeEdt: String; CptAfterEdt: String; public { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.ListView1KeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); begin if Key = VK_F2 then begin Listview1.Selected.EditCaption; CptBeforeEdt := Listview1.Items[Listview1.ItemIndex].Caption; end; end; procedure TForm1.ListView1Edited(Sender: TObject; Item: TListItem; var S: String); begin CptAfterEdt := s; ShowMessage(Format('RenameFile(%s, %s)', [CptBeforeEdt, CptAfterEdt])); end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:59 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz