资源描述:
《用vc控制word生成仿真报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划用vc控制word生成仿真报告 VC在Word中的实际运用 近日作一个小东西涉及到对汇总结果的打印,由于打印只在一台特定的机器进行所以考虑使用Word来实现,这样比较简单而且很专业。 开始的时候这个东西没有这项功能后来我闲的无聊看看是否可以实现(以前从来没有做过这方面的东西),于是乎搞了一下也不是很难,一点心得大家给指点一二,使用的是OfficeXX,工程类型是MFC的对话框。 先看看需要使用到的东东: >ClassWizard->Automation->AddClassF
2、romLibrary:定位到你安装Office的目录找到 2.打开后把所有的类都选中倒入到你的工程(反正也是搞一回彻底一点:P) 3.在你的对话框头文件中加上#include""OK了准备工作搞定之后就可以玩儿转Word了,先来一个简单的 voidTestWord1() { _Applicationapp; COleVariantvTrue((short)TRUE),vFalse((short)FALSE);目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正
3、常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 (_T("")); (FALSE); //CreateNewDoc Documentsdocs=(); CComVarianttpl(_T("")),Visble,DocType(0),NewTemplate(false); (&tpl,&NewTemplate,&DocType,&Visble); //AddContent:Text Selectionsel=(); (_T("ttttt第一次玩儿Wordr")); (_T("tttttttt----------先来一个简单的
4、r")); (); (); (TRUE); (); } 大家都应该使用过Word提供的表格功能很是专业,如果在作一些数据库开发之类的软件对汇总的数据进行打印是常见的功能,这个如果用Word来实现个人感觉不错,废话少说说练咱就练。目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 voidCWordTestDlg::TestWord2() { _Applicationapp; COleV
5、ariantvTrue((short)TRUE),vFalse((short)FALSE); (_T("")); (FALSE); //CreateNewDoc Documentsdocs=(); CComVarianttpl(_T("")),Visble,DocType(0),NewTemplate(false); (&tpl,&NewTemplate,&DocType,&Visble); //AddContent:Text Selectionsel=(); (_T("ttttttt情况汇总r")); (_T("tttttttt----
6、------*******跨国公司r")); COleDateTimedt=COleDateTime::GetCurrentTime(); CStringstrDT=("%Y-%m-%d"); CStringstr("tttttttttttttttt"); str+=strDT;目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 str+="r"; (s
7、tr); //AddTable _DocumentsaveDoc=(); Tablestables=(); CComVariantdefaultBehavior(1),AutoFitBehavior(1); ((),6,11,&defaultBehavior,&AutoFitBehavior); Tabletable=(1); (_T("Test1")); (COleVariant