.NET
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Linetype - How to catch errors

2 REPLIES 2
Reply
Message 1 of 3
VB_Autocad_guy
381 Views, 2 Replies

Linetype - How to catch errors

When I load the linetype file

 

'' Load the Center Linetype
acCurDb.LoadLineTypeFile(sLineTypeName, gstrc_SFR_LineType_FullFileName)

 

How do I detect if the linetype is in the Linetype file? How do I do my error checking here in the ACAD way? 

 

Currently I just search the acad.lin or sfr.lin Text File to see if the LineType Exists. This works.

 

But I was curious how would you check the linetype file via the Acad API,

to see if the linetype definition name exists in the file? 

 

 

 

 

 

 

2 REPLIES 2
Message 2 of 3
dgorsman
in reply to: VB_Autocad_guy

Try/catch, resorting to the CONTINUOUS linetype hard-coded into AutoCAD in the event an error is thrown.

----------------------------------
If you are going to fly by the seat of your pants, expect friction burns.
"I don't know" is the beginning of knowledge, not the end.


Message 3 of 3
adadnet
in reply to: VB_Autocad_guy

or, with reference to the example from the developers guide, open the linetypetable and check whether linetypetable.has(linetype). in addition to reverting to any particular linetype - which may be perfectly fine - you can check for alternative linetypes and/or load a particular linetype file.

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk DevCon in Munich May 28-29th


Autodesk Design & Make Report

”Boost