首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

OLE专业户,怎么设置word页面为横向

2012-10-23 
OLE专业户,如何设置word页面为横向看了妖哥以前的帖子如下:C/C++ codeStringstrDocFile( C:\\ccrun\\123.

OLE专业户,如何设置word页面为横向
看了妖哥以前的帖子如下:

C/C++ code
String   strDocFile( "C:\\ccrun\\123.doc "); Variant   vWordApp   =   Variant::CreateObject( "Word.Application "); vWordApp.OlePropertySet( "Visible ",   true); vWordApp.OlePropertyGet( "Documents ").                 OleFunction( "Open ",   strDocFile.c_str()); //   页面设置成横向 vWordApp.OlePropertyGet( "ActiveDocument ")                 .OlePropertyGet( "PageSetup ")                 .OlePropertySet( "Orientation ",   1);   //   wdOrientLandscape //   另外,设置成纵向时,将Orientation置为0即可。 


可是好像这样不行啊,CB6下编译不过,c Builder 支持“.OlePropertySet”这样的属性么?不是“->”么?


[解决办法]
OLE专业户来也!!!
C/C++ code
Variant vWordApp = Variant::CreateObject("Word.Application"); vWordApp.OlePropertySet("Visible", true); vWordApp.OlePropertyGet("Documents").OleFunction("Add"); vWordApp.OlePropertyGet("ActiveDocument").OlePropertyGet("PageSetup")         .OlePropertySet("Orientation",1);   //   wdOrientLandscape 

热点排行