COM组件编写说明.pdfVIP

  • 3
  • 0
  • 约1.45千字
  • 约 2页
  • 2017-08-26 发布于河南
  • 举报
使用 C++编写一个转换文档的 COM 组件 一、目的: 通过VB读取文件。这个文件是一个用C++程序通过CArchive生成的文件。 二、思路: 想使用 C++编写一个 COM 组件,然后在 VB 中调用。COM 组件的功能主要是将文件中的内容读取后传出来, 返回的是对象。代码大概如下: COM 组件中的对象有:DOC、Point 定义变量 pDoc、pPoint pDoc.ReadData(文件的路径) //读取文件 int nn=pDoc.GetNumbsPoint //获取点的数量 while(nn--) //循环对象 { Point* tmpPt=pDoc.GetPoint(nn) //通过调用 DOC 的 GetPoint 方法返回一个 Point 的对象 tmpPt-x,tmpPt-y //获取对象后就能将它的属性读取出来。 } 三、C++程序具体描述: 环境:VC++2008 MFC 智能设备 文件主要涉及的类:DOC、Point、Line、Text。 以Point描述文档保存的主要流程: 1、 启动 DOC 中的 Serialize 过程 void CMy001Doc::Serialize(CA

文档评论(0)

1亿VIP精品文档

相关文档