扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:张喜平 李永涛 来源:论坛 2007年10月20日
关键字:
STDMETHODIMP CReadFile:: LoadFile (BSTR FileName,BOOL* result) { AFX_MANAGE_STATE(AfxGetStaticModuleState()) CStdioFile f; CString FileData; Cstring Datas[255]; //用于存放从文件中读出的数据 int i=0; //数组下标 USES_CONVERSION; if(f.Open(W2A(FileName),CFile::modeRead)) { //文件成功打开 while(f.ReadString(FileData)) { //处理读出的数据 Datas[i]= FileData; i++; } f.Close(); *result=true; return S_OK; //关闭文件,返回结果为真 } else { //文件打开失败 *result=false; //返回参数为false return E_FAIL; } } |
#include <atlbase.h> #include "..\DataAccess_i.c" #include "..\DataAccess.h" |
IReadFile * pIRF=NULL; BOOL result=false; //初始化com库 HRESULT hr=::CoInitialize(NULL); if(FAILED(hr)) { //初始化失败 return -1; } hr=::CoCreateInstance(CLSID_ReadFile,NULL,CLSCTX_INPROC_SERVER,IID_IReadFile, (void**)&pIRF); if(FAILED(hr)) { //创建组件实例失败 return -1; } USES_CONVERSION; CString FILENAME=".\\Palette.txt"; hr=pIRF->LoadFile(A2W(FILENAME),&result); if(FAILED(hr)) { return -1; } |
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者