- 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
您可能关注的文档
- COP 04与顾客有关的过程控制程序.doc
- Ebfalna认证知识小常识.doc
- CNC培训教材.ppt
- CX-MS-004-01产品标识和可追溯性控制程序.doc
- E版 质量手册 程序文件.doc
- CSA的循证方案研究.doc
- COP007培训控制.doc
- CX-MS-005-01纠正和预防措施控制程序.doc
- EMS内审员试卷-SLC.doc
- EHS 管理实务.doc
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
原创力文档

文档评论(0)