请问哪位大侠告诉我,怎么通过对话框打开一个htm文件,并进行读取筛选以后转化为tex文件输出.用哪一个基类的Read可以读取?

解决方案 »

  1.   

    1、对话框没弄过,可以继承CHtmlView类来打开htm。
    2、cfile就行了阿,把数据读到cstring,然后更据需要替换掉一些你不要的东西就行了阿。
      

  2.   

    CFile file;
            CString cLoadedfile;
        file.Open(dlgFile.GetPathName(),CFile::modeRead);
            cLoadedfile=dlgFile.GetPathName();char m_buf[50];
            file.Seek(sizeof(m_buf),CFile::begin);
    m_SatName=3;
            
    while(file.Read(m_buf, sizeof(m_buf))!=NULL)
    {
    for(i=0;i<sizeof(m_buf);i++)
    {
    m_buf[i] = file.Read(m_buf, sizeof(m_buf));
            m_SatName=m_buf[0];
    }
    这是暂时写的代码,可是为什么没有作用呢?m_SatName是为一个下拉框定义的变量