对话框选择文件夹
1、首先,确保我们已经正确安装了python2.7的环境,然后,编辑一个.py文件。
B. 电脑的选择文件夹对话框不显示文件夹,不能选择了,求高手!!
可能你电脑被恶意软件修改过了,建议是重新安装系统。
你也可以做下下面的尝试看看能不能逐一恢复。
打开文件夹,单击工具栏上“视图”按钮 旁的箭头,然后选择一个视图设置。
在工具栏上,单击“组织”,然后单击“文件夹和搜索选项”。
在“文件夹选项”对话框中,依次单击“查看”选项卡、“应用到文件夹”、“是”,然后单击“确定”。提示若要更改优化文件夹所针对的文件类型,请右键单击该文件夹,并依次单击“属性”、“自定义”选项卡和“优化此文件”列表中的文件类型,然后单击“确定”。
C. MFC点击按钮打开对话框选择文件夹(不是文件)
选择所选择的文件夹,获取文件夹的路径:
CString m_FileDir;
BROWSEINFO bi;
ZeroMemory(&bi, sizeof(BROWSEINFO));
bi.hwndOwner = m_hWnd;
bi.ulFlags = BIF_RETURNONLYFSDIRS;
LPITEMIDLIST pidl = SHBrowseForFolder(&bi);
BOOL bRet = FALSE;
TCHAR szFolder[MAX_PATH*2];
szFolder[0] = _T('\0');
if (pidl)
{
if (SHGetPathFromIDList(pidl, szFolder))
bRet = TRUE;
IMalloc *pMalloc = NULL;
if (SUCCEEDED(SHGetMalloc(&pMalloc))
&& pMalloc)
{
pMalloc->Free(pidl);
pMalloc->Release();
}
}
m_FileDir = szFolder;//选择的文件夹路径
查找所有MDB文件(记录数组自己写吧)
CFileFind ff;
BOOL res = ff.FindFile(m_FileDir+"*.mdb");
while(res)
{
res = ff.FindNextFile();
//不遍历子目录
if(!ff.IsDirectory() && !ff.IsDots())
{
CString strFile = ff.GetFileName();
…// 在这里写需要的代码
}
}
ff.Close(); // 不要忘记关闭
D. vba,怎么实现通过文件夹对话框选择想要选择的文件夹
代码如下:
SubGetFile()
DimFolderPickerAsObject
DimFilePathAsString
SetFolderPicker=Application.FileDialog(msoFileDialogFilePicker)
WithFolderPicker
.Filters.Clear
.Filters.Add"文本文件","*.txt"
If.Show=-1Then
FilePath=.SelectedItems(1)
Else
ExitSub
EndIf
EndWith
EndSub
E. vb怎么实现弹出对话框选择文件路径
VB6.0使用CommonDialog 控件弹出对话框选择文件路径。
通过使用 CommonDialog 控件的 ShowOpen 和 ShowSave
方法可显示“打开”和“另存为”对话框。
两个对话框均可用以指定驱动器,目录,文件扩展名和文件名。除对话的标题不同外,另存为对话外观上与打开对话相似。
下例显示“打开”对话框然后在信息框中显示所选的文件名:
PrivateSubCommand1_Click()
'设置“CancelError”为True
CommonDialog1.CancelError=True
OnErrorGoToErrHandler
'设置标志
CommonDialog1.Flags=cdlOFNHideReadOnly
'设置过滤器
CommonDialog1.Filter="AllFiles(*.*)|*.*|TextFiles"&_
"(*.txt)|*.txt|BatchFiles(*.bat)|*.bat"
'指定缺省的过滤器
CommonDialog1.FilterIndex=2
'显示“打开”对话框
CommonDialog1.ShowOpen
'显示选定文件的名字
MsgBoxCommonDialog1.FileName'显示路径
ExitSub
ErrHandler:
'用户按了“取消”按钮
ExitSub
EndSub
F. VB通用对话框怎么选择文件夹类型的文件
'+部件 microsoft Common Dialog Control 6.0,并拖一个CommonDialog1和 Command1控件到窗体,
Private Sub Command1_Click()
CommonDialog1.FileName = "C:\Program Files\566.mp3" '打开的文件夹,及默让打开的文件名
CommonDialog1.Filter = "音乐文件(*.mp3)|*.mp3|文本文件(*.txt)|*.txt|JPG图片文件(*.jpg)|*.jpg|所有文件(*.*)|*.*|"
CommonDialog1.DialogTitle = " 打开文件" '弹出窗体的标题
CommonDialog1.ShowOpen
End Sub
G. 易语言 如何用对话框选择一个文件夹
编辑框1.内容=浏览文件夹
好象是这样
查查帮助文件吧
H. 怎样能够弹出“浏览文件夹”的对话框,用来选择文件夹
我用一个很笨的方法:
用opendialog控件,先选一个文件(此文件夹下的);
然后用extractfilepath(opendialog.filename)函数来获取这个文件夹;
I. MFC如何实现文件夹选择对话框
今天写一个程序,其中一个功能是用对话框来选择一个文件夹的路径。可是以前常用的CFileDialog必须指定到文件,选择一个文件夹只能继续打开而不能返回这个路径,CFileDialog貌视也没有参数可以弄成选择文件夹的式样。上网找了找,CSDN里有人提供下面这个函数的用法:
CString
ShowSelectDirectoryDlg(const
CString
&
strDlgTitle)
{
char
szDir[MAX_PATH];
BROWSEINFO
bi;
ITEMIDLIST
*pidl;
bi.hwndOwner
=
this->m_hWnd;
bi.pidlRoot
=
NULL;
bi.pszDisplayName
=
szDir;
bi.lpszTitle
=
strDlgTitle;
bi.ulFlags
=
BIF_RETURNONLYFSDIRS;
bi.lpfn
=
NULL;
bi.lParam
=
0;
bi.iImage
=
0;
pidl
=
SHBrowseForFolder(&bi);
if(pidl
==
NULL)
return
_T();
if(!SHGetPathFromIDList(pidl,
szDir))
return
_T();
这个函数的传入参数strDlgTitle,就是选择文件夹对话框的标题栏名称。只需要模拟这个函数的写法,添加代码到特定的消息响应函数里去就可以了。
J. 在“打开”对话框选择要打开的文件时,按住()键可以打开不相邻的多个文件
在“打开”对话框选择要打开的文件时,按住(ctrl)键可以打开不相邻的多个文件。
ctrl键的多种用法:
1、快速关闭Windows XP我们都知道,Windows XP的关机过程很慢,要等很长的时间,不过我们可以利用“Windows任务管理器”来快速关机:点击任务管理器的“关机”菜单,在选择“关闭”命令的同时按住Ctrl键即可。
2、在多文档程序中关闭当前文档
众所周知,Alt+F4可以关闭当前项目或者退出当前程序,但却很少人用Ctrl+F4这个组合键,其实它可以在多文档程序中关闭当前文档,而不会关闭程序。
3、显示“开始”菜单
在按住Ctrl键的同时,再按下Esc键,就可以显示“开始”菜单,跟按WIN键的作用是一样的。
4、输入法切换
按下Ctrl键的同时,再按下Shift键,可以在不同的输入法之间切换。
5、开关中文输入法
按下Ctrl+Space(空格)可以在中英文输入法之间切换,也就是打开或关闭中文输入法。
(10)对话框选择文件夹扩展阅读:
组合键:
Ctrl键+ A 全选(字体、文件或文件夹);Ctrl键+ B 整理收藏夹;
Ctrl键+ C 复制(字体、文件或文件夹);Ctrl键+ D 将当前Web页添加到收藏夹;
Ctrl键+ E 打开系统或Internet搜索;Ctrl键+ F 查找;Ctrl键+ H 打开历史记录
参考资料来源:网络-Ctrl键