如何将数组存成html格式,有什么好的方法吗? 你可以用Frontpage或者Dreamweaver什么的手式照做一遍,然后把代码COPY下来,放到一CString里,再写程序处理一下,动态把数组数字换上去。其实很多代码是重复的,像行列信息,只要写个循环就可以了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 void savearray(int* p, int row,int col,CString& savefilename){ CFile file; file.Open(savefilename,CFile::modeReadWrite|CFile::modeCreate); CString scontent; scontent=_T("<html>\n<body>\n<table border=1>\n"); for(int i=0;i<row;i++) { scontent+="<TR>"; for(int j=0;j<col;j++) { CString scell; scell.Format("<TD>%d</TD>\n",p[i*col+j]); scontent+=scell; } scontent+="</TR>\n"; } scontent+="</table>\n</body>\n</html>\n"; file.Write(scontent,scontent.GetLength()); file.Flush(); file.Close();}void CTestDlg::OnOK() { // TODO: Add extra validation here int data[3][4]; for(int i=0;i<3;i++) for(int j=0;j<4;j++) data[i][j]=i*j; CString savefile=_T("c:\\testdata.html"); savearray((int*)data[0],3,4,savefile); CDialog::OnOK();} MFC ADO连接数据库问题啊!~急! 请教窗口重绘系统主题之间的矛盾? 海康播放器的问题? 如何在一个窗口中利用按扭调用另一个窗口,并且能接收主窗口的串口数据! 下列函数中的new函数问题 请问QQ上的文件传输原理是什么? 这段代码怎么在RichEdit中不能运行!!! 急救!MS FlexGrid的环境依赖性。在无VC环境时出错。 散分:给兰州老乡散分了 通用控件如何加背景图? vb 与vc 如何将一个对象存储,并将其读出?
{
CFile file;
file.Open(savefilename,CFile::modeReadWrite|CFile::modeCreate);
CString scontent;
scontent=_T("<html>\n<body>\n<table border=1>\n");
for(int i=0;i<row;i++)
{
scontent+="<TR>";
for(int j=0;j<col;j++)
{
CString scell;
scell.Format("<TD>%d</TD>\n",p[i*col+j]);
scontent+=scell;
}
scontent+="</TR>\n";
}
scontent+="</table>\n</body>\n</html>\n";
file.Write(scontent,scontent.GetLength());
file.Flush();
file.Close();
}
void CTestDlg::OnOK()
{
// TODO: Add extra validation here
int data[3][4];
for(int i=0;i<3;i++)
for(int j=0;j<4;j++)
data[i][j]=i*j;
CString savefile=_T("c:\\testdata.html");
savearray((int*)data[0],3,4,savefile);
CDialog::OnOK();
}