Delphi 리소스 매니저 키트
1663 단어 Delphi
Vcl를 해봤어요.Shell.Shell Ctrls 아래의 TShell ComboBox, TShell TreeView, TShell ListView, 매우 만족합니다!그리고 TShell ComboBox도 면제할 수 있습니다.
unit Unit1;
interface
uses
Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.FileCtrl, Vcl.StdCtrls,
Vcl.ComCtrls;
type
TForm1 = class(TForm)
procedure FormCreate(Sender: TObject);
private
procedure TreeViewOnChange(Sender: TObject; Node: TTreeNode);
public
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
uses Vcl.Shell.ShellCtrls;
var
C: TShellComboBox;
T: TShellTreeView;
L: TShellListView;
procedure TForm1.FormCreate(Sender: TObject);
begin
C := TShellComboBox.Create(Self);
T := TShellTreeView.Create(Self);
L := TShellListView.Create(Self);
C.Parent := Self;
T.Parent := Self;
L.Parent := Self;
T.Width := Screen.Width div 4;
C.Align := alTop;
T.Align := alLeft;
L.Align := alClient;
T.ShellComboBox := C;
L.ShellTreeView := T;
L.ViewStyle := vsList;
T.OnChange := TreeViewOnChange;
end;
procedure TForm1.TreeViewOnChange(Sender: TObject; Node: TTreeNode);
begin
Caption := T.SelectedFolder.PathName;
end;
end.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
[Delphi] TStringBuilder그리고 꼭 사용해야만 할까? 그림처럼 Heap 영역에 "Hello" 공간을 생성하고 포인팅을 한다. "Hello World" 공간을 새로 생성한 후 포인팅을 하게 된다. 결국 "Hello" 라는 String 객체가 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.