void CDynaRow::Format(FILE * file, LPCTSTR format) { // output head for (JCSIZE ii = 0; ii < m_col_size; ++ii) { IValue * val = m_cols[ii]; stdext::auto_cif<IValueFormat> fmt; //IValueFormat * fmt = NULL; val->QueryInterface(IF_NAME_VALUE_FORMAT, fmt); //IValueFormat * fmt = dynamic_cast<IValueFormat*>(); if ( fmt.valid() ) { fmt->Format(file, format); //fmt->Release(); } stdext::jc_fprintf(file, _T(",")); } //stdext::jc_fprintf(file, _T("\n")); }