那个好像不是公共对话框吧。不过,CSDN.Net里有这个VCL控件的。我用过,Delphi 5可以安装
解决方案 »
- 一元回归方程的图形实现
- delphi程序员的价值在于享受生活(不好意思没分给就只有100分)
- 急,特急,如何进行异常处理
- 关于Listview控件在大图标显示模式下的图标位置问题
- 请ffwin() 救急地磅称重问题,高分寻ffwin() 的联系方式 包括QQ,Email,等等!
- 求实现多行标题并行列可以合并的dbgrid或stringGrid源码头
- 关于ReportBuilder的合并和输出的两个问题
- 在ADOQuery中如何判断当前记录是否已经被删除?
- 老千,偶在win31组件版里找到几个drive组件,可以备份了,但是怎么恢复数据库呢?这个问题偶还没研究,偶先问问,过一会该没人了
- 菜鸟问题:删除query中的当前记录。
- 如何用控件Query不能实现查询
- DELPHI安装问题!!!
我这里有一个带源码的VCL,想要?和我联系。[email protected]
在想调用的地方执行如:opendialog1.execute;的语句
SHBrowseForFolder
WINSHELLAPI LPITEMIDLIST WINAPI SHBrowseForFolder(
LPBROWSEINFO lpbi
);
bi: TBrowseInfo;
bi.hwndOwner := Handle;
bi.pidlRoot := pidlDomain;
bi.pszDisplayName := lpBuffer;
bi.lpszTitle := PChar(Title);
bi.ulFlags := 0;
bi.lpfn := FDCallback;
bi.lParam := UINT(self); pidlBrowse := SHBrowseForFolder(bi);
var thefilename:string;
procedure TFormsetpara.ButtonNavigateClick(Sender: TObject);
var dlg:TOpenDialog;
begin
dlg:=TOpenDialog.Create(self);
if dlg.Execute then
begin
thefilename:=dlg.FileName;
VoiceFileName.Text:=dlg.FileName;
end;
end;
"目录处理函数"
用法如下:
procedure TForm1.Button1Click(Sender:TObject);
var
path:string;
begin
selectDirectory('请选择目录','',path);//path就是你选择的目录,如果不为空的话
end;
procedure TForm1.Button1Click(Sender:TObject);
var
path:string;
begin
SelectDirectory('请选择目录','',path);//path就是你选择的目录,如果不为空的话;
end;