同 上
解决方案 »
- 关于函数或者过程的默认值
- 句柄问题,我需要得到其他窗体的一个控件的句柄,但是是0
- 请问我在公司使用adsl上网,局域网的,家中也是这种情况,我现在想在公司中控制家中的电脑,使用pcanywhere,请问我如何设置,请详细点,
- 多窗体问题
- 修改显屏分辨率时,如何能让窗体大小也随之改变???屏幕映射问题!!!急
- 能否谈一下BDE开发数据库应用程序的优劣?
- 如何使TGroupBox控件透明???
- 高分寻求audioconvert.dll中的输出函数或使用说明
- Application.Terminate 无法结束程序的问题
- PackTable DBF表的问题!
- 在CS1.5的如果单机玩中,如何加机器人?
- 请问谁有 optibase RTD 的 SDK ?
Change: TItemChange);
var
pathname:string;
begin
if change <> ctText then exit;
pathname := ShellTreeView1.Folders[ShellTreeView1.Selected.index].PathName;
end;
Delphi6/Samples/ShellTreeView
const
FileAttrs = faAnyFile and (not fadirectory);//+faHidden+faSysFile+faReadonly;
var
sr : TSearchRec;
findresult:integer;
begin
//找第一个匹配的文件
findresult:=FindFirst (dir+'\'+filter, FileAttrs, sr);
while findResult= 0 do
Begin
If (sr.Name <> '.') and (sr.Name <> '..') Then //去掉'.'和'..'
Begin
form1.listbox.items.add(sr.Name);
findResult:=findnext(sr);
End;
End;
FindClose (sr);
end;procedure TForm1.ShellTreeView1Changing(Sender: TObject; Node: TTreeNode;
var AllowChange: Boolean);
begin
loadfile(ShellTreeView1.Path,'*.*')
end;
end.