我的comboBox控件 变量为m_city
通过 getItemData 我得到了在下拉列表中用户选择的选项 比如说 选到的是km
现在我想在c:\city\找有没有km.txt 这个文件,我要怎么做呢难点是
CFile f;
char *pFileName = "c:\city\km.txt";//怎样才能把 c:\city\ 和 km 和 .txt 连接起来 组成符合cfile的参数呢?
if(!f.Open(pFileName,CFile::readOnly))
{ }
通过 getItemData 我得到了在下拉列表中用户选择的选项 比如说 选到的是km
现在我想在c:\city\找有没有km.txt 这个文件,我要怎么做呢难点是
CFile f;
char *pFileName = "c:\city\km.txt";//怎样才能把 c:\city\ 和 km 和 .txt 连接起来 组成符合cfile的参数呢?
if(!f.Open(pFileName,CFile::readOnly))
{ }
解决方案 »
- 关于MFC中的颜色问题【图】
- 不显示删除回复显示所有回复显示星级回复显示得分回复 为什么用java和VC写出的同一功能的程序,运行结果却不同?
- 下了一个Big5转GB(没有用WinAPI)的源代码(一个.h和一个.cpp),但是不知道函数该怎么调用,请指教
- 请问如何知道自己编写的程序不处在焦点状态??(在线等待)
- FlashGet下载文件一开始文件的大小就是要下的文件总长,那是怎样实现的?
- 动态create控件问题
- 如何把CObArray变量中的Unicode串转换成CStrin串????
- 谁知道vc的发展历史?在win95平台上的第一个版本是多少?高分求教!
- MDI窗口如何改变字窗口的路径名和标题
- hook问题:请问如何钩住windows api函数的调用?能吗?
- 各位大虾请进!一个ATL COM 发布问题。
- 有谁用过UTF-8字符串?
m_city.GetLBText(m_city.GetCurSel(),str);str = "c:\\city\\"+str+".txt";if(ff.FindFile(str))
{//存在
}ff.Close();
然后在调用GetLBText()函数来获得指定索引的文本
比如:
int nIndex = m_city.GetCurSel();
CString strText;
m_city.GetLBText(nIndex,strText);strText中的内容就是你选择的下拉列表中的内容,然后楼主就可以利用strText来打开指定的文件了!may you succeed !