主题:跪求~用vc读数据绘曲线方法
Perioe
[专家分:0] 发布于 2008-03-16 08:43:00
拜托请问各位大侠
如何用vc6.0 读取txt文档的数据并生成曲线???
试了很多方法都不行,到底该怎么编阿~
高人指点,不胜感激!!!
回复列表 (共4个回复)
沙发
f-wind [专家分:1240] 发布于 2008-03-17 11:50:00
用CFile类读入文档数据获取
板凳
phunxm [专家分:230] 发布于 2008-03-17 13:15:00
序列化
3 楼
liyu355 [专家分:980] 发布于 2008-03-18 09:20:00
嵌入MATALB做
4 楼
mwsoft [专家分:760] 发布于 2008-03-20 19:48:00
曲线可以看作很多小直线组成
struct linepoint{
float x;
float y;
};
FILE* fp;
fp=fopen("test.dat",rb);
linepoint a;//a可以上任一个结构体
int n;
fread((unsigned char*)&n,1,sizeof(int),fp);//得到有多少个曲线点
fread((unsigned char*)&a,1,sizeof(linepoint),fp);//fwrite((unsigned char*)&a,1,4,fp);
CDC *pDC=GetDC();
pDC->MoveTo(a.x,a.y);//定位第一点
for(i=0;i<n;i++)
{
fread((unsigned char*)&a,1,sizeof(linepoint),fp);
pDC->LineTo(a.x,a.y);//画一小段直线
}
flose(fp);
我来回复