Bentley Communities
Site
Search
User
Site
Search
User
Welcome to Bentley Communities
Bentley's Communities
Bentley 中国优先社区
Cancel
Bentley 中国优先社区
◆ 二次开发(MicroStation编程, ProjectWise编程等)
请教一下:powercivil模型里的数据,例如EBS编码,衬砌类型,可以用vba读取吗?
Sign In
Bentley 中国优先社区 requires membership for participation - click to join
State
Suggested Answer
Replies
4 replies
Answers
1 answer
Subscribers
73 subscribers
Views
1657 views
Users
0 members are here
microstation vba
二次开发 PowerCivil
请教一下:powercivil模型里的数据,例如EBS编码,衬砌类型,可以用vba读取吗?
Offline
Pan John Pan John
over 6 years ago
如题,如果能,是用XDATA吗?谢谢了!
Parents
0
Offline
guanghui.zhao
Mon, May 8 2017 5:40 AM
目前PC没有直接提供VBA的调用接口,但是ORD提供了C#的数据读取API,目前包含了读取路线几何数据,桩号数据,路廊数据,标注数据等内容,详情可查看Bentley.CifNET.GeometryModel.SDK.4.0.dll
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
Reply
0
Offline
guanghui.zhao
Mon, May 8 2017 5:40 AM
目前PC没有直接提供VBA的调用接口,但是ORD提供了C#的数据读取API,目前包含了读取路线几何数据,桩号数据,路廊数据,标注数据等内容,详情可查看Bentley.CifNET.GeometryModel.SDK.4.0.dll
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
Children
0
Offline
Pan John Pan John
Tue, May 9 2017 2:31 AM
in reply to
guanghui.zhao
谢谢您的回复。我还想请教一下,如果不用编程的手段,我能够将图形文件中某种类型图素的信息内容做成报表导出吗?例如这个问题里的ESB编码等等。
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Offline
Shenzhong Xiao
Tue, May 9 2017 10:41 PM
in reply to
Pan John Pan John
不用编程手段很难提取你想要的数据,你可以看下powercivil导出的报告是否有你需要的数据。对于你说的铁路的ESB编码,
PowerCivil现在还不支持。
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Reject Answer
Cancel
0
Offline
guanghui.zhao
Wed, May 10 2017 4:15 AM
in reply to
Pan John Pan John
目前在PC中没有提供ESB编码,但是对于PC中的图形元素的信息,可以通过report的功能导出报表,并且在PC中报表的定制是通过XSL的方式,具体的定制方法可以参考Reports目录下的Creating ASCII Output Style Sheets.pdf和Creating XML Lookup Table Style Sheets.pdf
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel