×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

Read dxf code from VBA?

Read dxf code from VBA?

Read dxf code from VBA?

(OP)
I need to read dxf code value using VBA - but not using lisp.

Say (96. "somedata") is dxf pair for an entity. I want to know if VBA can directly return "somedata"-if I select an entity.

With lisp, it is as simple as:
    (dxf 96 (entget (car (entsel))))

RE: Read dxf code from VBA?

DXF files are basic text files so VBA has no problem in opening, reading then closing them.

The difficult part is to understand the DXF file format so you can write the VBA code to parse the file and find the information you are looking for.

I always try to use R12 DXF's as the format is simpler than later versions.

RE: Read dxf code from VBA?

(OP)
Thanks, atook. I was discouraged to try to do this.

Best I can think of right now is to first use lisp to attach the dxf data (that I am after) to entity's Xdata. Then I can use VBA to read it.

 

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources