D
duhai_lee
Unregistered / Unconfirmed
GUEST, unregistred user!
原帖修改如下:
下面是一段VB代码。 实现的功能是在word中提取第3个图形的第二个顶点的坐标值。
调试正确。
Set myDocument = Worksheets(1)
With myDocument.Shapes(3).Nodes
pointsArray = .Item(2).Points
currXvalue = pointsArray(1, 1)
currYvalue = pointsArray(1, 2)
.SetPosition 2, currXvalue + 200, currYvalue + 300
End With
我的问题是:
[red]如何把这些代码变成delphi的。我的代码是这样的。[/[/red]b]
关键问题是olevariant类型的转换问题上。 求各位大侠帮忙,小弟在线等。
下面是一段VB代码。 实现的功能是在word中提取第3个图形的第二个顶点的坐标值。
调试正确。
Set myDocument = Worksheets(1)
With myDocument.Shapes(3).Nodes
pointsArray = .Item(2).Points
currXvalue = pointsArray(1, 1)
currYvalue = pointsArray(1, 2)
.SetPosition 2, currXvalue + 200, currYvalue + 300
End With
我的问题是:
[red]如何把这些代码变成delphi的。我的代码是这样的。[/[/red]b]
关键问题是olevariant类型的转换问题上。 求各位大侠帮忙,小弟在线等。