`
yidongkaifa
  • 浏览: 4039230 次
文章分类
社区版块
存档分类
最新评论

VC++6.0中显示打开文件路径对话框

 
阅读更多

上传文件、保存文件、添加文件之类的操作经常,就需要找到文件的全路径。程序中就要弹出选择路径的“打开文件”对话框。下面就用VC++6.0 MFC来实现。

在对话框程序中,添加编辑框 IDC_EDIT 和按钮 IDC_Open

程序主要代码如下:

void CMyDlg::OnOpen()
{
CString m_strFileName;
// TODO: Add your control notification handler code here
//只浏览exe文件,可以自己添加*.exe 表示只打开exe文件, *.* 表示所有文件
CFileDialog fileDlg(TRUE,_T("EXE"),_T("*.exe"),OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,(_T("Executable Files (*.exe) |*.exe ||")));//显示打开文件的对话框

//当操作者选择OK时,程序取得选择文件的全路径名(包括文件的路径及文件名称),并将相应的数值传输给相关的控件变量。
if(fileDlg.DoModal()==IDOK)
{
m_strFileName=fileDlg.GetPathName();

SetDlgItemText(IDC_EDIT,m_strFileName);
//向将变量中的数值传输给控件显示出来。
UpdateData(FALSE);
}
}

VC++6.0编译通过!

分享到:
评论

相关推荐

    MFC之打开文件对话框

    MFC之打开文件对话框 实现打开文件操作

    VC6.0 在对话框中打开TXT文件.rar

    VC 6.0 基于mfc 打开txt文件在一个对话框窗口中,直接显示出TXT文件的内容,程序功能挺简单的,以下是相关代码:  //生成一个对话框  lpszOpenFile = new CFileDialog   (TRUE,"","",OFN_FILEMUSTEXIST |OFN_...

    用VC++6.0实现对话框路径中文件的复制和改名

    用VC++6.0实现一个对话框输入路径的该文件的复制和改名。

    基于VC++6.0的遗传算法解TSP问题对话框应用程序

    基于VC++6.0的遗传算法解TSP问题对话框应用程序,拥有直接绘制城市路径图功能,遗传算法效率高。适应函数采用了基于排序的指数型评价函数,收敛性更快,自然选择效果更优;提供两种交叉算法,默认使用贪婪交叉算法,...

    VC++6.0核心编程源码.rar

    在Microsoft Visual studio 6.0中,Microsoft的调试程序支持一个非常有用的特性,即你可以配置Watch窗口,以便始终都能向你显示线程的最后错误代码的号码和该错误的英文描述。通过选定Watch窗口中的一行,并键入“@...

    WinCC、组态王流动动画

    使用方法: ...在开始-->运行 中输入 Regsvr32 +控件路径(可将控件拖进"运行"里,自动会生成路径) 点确定就可 然后在wincc 里打开画画编辑器 --》点控件,在画面...此控件用vc++ 6.0开发, 测试环境:vb,vc,wincc ,组态王

    vc++ 应用源码包_3

    VC++6.0 控制摄像头 一个视频捕捉类对摄像头的操作。 VC+++暴风影音(Media+Player+Classic)源码 知道的人不多,但提起国内的暴风影音,我想知道的人就多了,其实暴风影音就是Media Player Classic,暴风影音只是同我...

    vc++ 应用源码包_1

    VC++6.0 控制摄像头 一个视频捕捉类对摄像头的操作。 VC+++暴风影音(Media+Player+Classic)源码 知道的人不多,但提起国内的暴风影音,我想知道的人就多了,其实暴风影音就是Media Player Classic,暴风影音只是同我...

    VC++常用的共用函数100多页

    31、如何在对话框中显示一个位图 49 32、如何改变对话或窗体视窗的背景颜色 49 33、如何获取一个对话控件的指针 50 34、如何禁止和使能控件 50 35、如何改变控件的字体 50 36、如何在OLE控件中使用OLE_COLOR数据类型...

    vc++ 应用源码包_2

    VC++6.0 控制摄像头 一个视频捕捉类对摄像头的操作。 VC+++暴风影音(Media+Player+Classic)源码 知道的人不多,但提起国内的暴风影音,我想知道的人就多了,其实暴风影音就是Media Player Classic,暴风影音只是同我...

    vc++ 应用源码包_6

    VC++6.0 控制摄像头 一个视频捕捉类对摄像头的操作。 VC+++暴风影音(Media+Player+Classic)源码 知道的人不多,但提起国内的暴风影音,我想知道的人就多了,其实暴风影音就是Media Player Classic,暴风影音只是同我...

    vc++ 应用源码包_5

    VC++6.0 控制摄像头 一个视频捕捉类对摄像头的操作。 VC+++暴风影音(Media+Player+Classic)源码 知道的人不多,但提起国内的暴风影音,我想知道的人就多了,其实暴风影音就是Media Player Classic,暴风影音只是同我...

    WTL 9.1 5270 ReadMe 中文 汉化 中英文对照版 01d

    WTL类库可以在下列开发环境中使用,VC++ 6.0,VC++ .NET 2002、2003,VC++ 2005、2008、2010、2012、2013、2015,以及EVC++ 3.0、4.0。WTL类库为Visual Studio提供应用程序向导组件。 The WTL classes are provided...

    vc++ 开发实例源码包

    演示了在树控件中来回拖动文件的操作 MyPlayer 音乐播放器 内含歌词显示实现源码 ActiveXDemo 演示了装载以及卸载atl控件的操作以及注册操作 ado 登录模块的制作 如题,登陆数据库的操作。 ado,dao,odbc数据库...

    VC++ 专家指导.doc

    (35) 如何在对话框中显示一个位图 30 (36) 如何改变对话或窗体视窗的背景颜色 30 (37) 如何获取一个对话控件的指针 32 (38) 如何禁止和使能控件 33 (39) 如何改变控件的字体 33 (40) 如何在OLE控件中...

    VC++常用功能实例

    31、如何在对话框中显示一个位图 49 32、如何改变对话或窗体视窗的背景颜色 49 33、如何获取一个对话控件的指针 50 34、如何禁止和使能控件 50 35、如何改变控件的字体 50 36、如何在OLE控件中使用OLE_COLOR数据类型...

    VC++编程常见问题

    编程中常见的问题:划分文件名和路径 ON_WM_NCHITTEST(转化为2005时的问题) OpenGL画线 VC6.0release vc6.0中设置OpenGL环境 XP风格界面 非模对话框控制主窗口

    WTL 9.1 5270 Beta 中文 汉化 中英文对照版

    WTL类库可以在下列开发环境中使用,VC++ 6.0,VC++ .NET 2002、2003,VC++ 2005、2008、2010、2012、2013、2015,以及EVC++ 3.0、4.0。WTL类库为Visual Studio提供应用程序向导组件。 The WTL classes are provided...

    VC编程技术型项目源码.doc

    要解决这个问题其实也很容易,将VC++光盘上DEVSTUDIOSHAREDIDEBINIDE路径下的中文资源语言模块Appwzchs.dll拷贝至硬盘DevStudioSharedIDEBINIDE路径下即可。 vc++是Windows平台上的C++编程环境,学习VC要了解很多...

Global site tag (gtag.js) - Google Analytics