- 博客(5)
- 资源 (6)
- 收藏
- 关注
原创 BCB OpenDialog 设置了Filter属性后但是却没有过滤效果
问题:BCB OpenDialog 设置了Filter属性后但是却没有过滤效果原因:设置了OpenDialog 的FileName为“*.*”解决方案:把FileName清空就可以了。联想:这个可能会引发一个漏洞,就是你明明设置了过滤器,但是用户还是能选到其他类型的文件。所有要在获得到FileName后检查文件类型,否则会出现不可预料的错误
2013-12-27 14:03:55 2197
原创 BCB6下SelectDirectory窗口居中问题的解决方案
问题:SelectDirectory在BCB6里不居中,总显示在右下位置尝试解决方案一:SelectDirectory是重载函数,所以尝试用其他参数格式的SelectDirectory两种参数类型:bool __fastcall SelectDirectory(const AnsiString Caption,const WideString root,AnsiString &Dire
2013-12-20 18:16:32 1910
原创 BCB拷贝文件夹下所有文件和文件夹(深度优先遍历)
void dfsCopyFloder(AnsiString pathFrom,AnsiString pathTo){ WIN32_FIND_DATA wfd;//存放文件信息 //目标文件夹不存在则创建 if(!DirectoryExists(pathTo)) { CreateDirectory(pathTo.c_str(),NULL);
2013-12-18 15:00:48 3446
原创 获取系统当前所有进程
PROCESSENTRY32 processInfo;memset(&processInfo,0,sizeof(PROCESSENTRY32));processInfo.dwSize = sizeof(processInfo);//创建进程快照,其中TH32CS_SNAPPROCESS表示要产生的是进程快照HANDLE snapshot = CreateToolhelp32Snapshot(
2013-12-18 13:44:23 1016
原创 C++获取操作系统版本号和默认语言
//以下是获得系统类型和版本的代码OSVERSIONINFO osvi;ZeroMemory(&osvi,sizeof(OSVERSIONINFO));osvi.dwOSVersionInfoaSize = sizeof(OSVERSIONINFO);GetVersionEx(&osvi);//以下获得系统的默认使用语言LCID lcid = GetSystemDefaul
2013-12-04 14:56:33 2788 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人