在用DELPHI操作WORD时出现下面的错误,请问问题出在那里了!(50)

  • 主题发起人 主题发起人 snail1024
  • 开始时间 开始时间
S

snail1024

Unregistered / Unconfirmed
GUEST, unregistred user!
SJ_WD.PageSetup.TopMargin := CentimetersToPoints(3.17); SJ_WD.PageSetup.BottomMargin:=CentimetersToPoints(3.17);其中SJ_WD是WORD文档的句柄是个TWordDocument控件,出现了未定义CentimetersToPoints的错误!请问我如何解决这些个问题呀??有人说是没有引入相应单元的问题,但我uses WordXP了呀,还要引入什么单元吗?
 
SJ_WD.PageSetup.TopMargin := 3.17/0.035; SJ_WD.PageSetup.BottomMargin:=3.17/0.035;就OK了CentimetersToPoints是VB宏的函数,DELPHI不支持
 
再问个问题好吗? SJ_WD.PageSetup.TextColumns.EvenlySpaced:=1;这句报错的原因是什么呀?说参数错误
 
接受答案了.
 
SJ_WD.PageSetup.TextColumns.EvenlySpaced:=true
 
SJ_WD.PageSetup.TextColumns.EvenlySpaced:=true 以后的错误是: Incompatible types: 'Integer' and 'Boolean
 
后退
顶部