• Industries
  • Products
  • Buy
  • Services & Support
  • Communities
  • Discussion Groups

    .NET

    Reply
    New Member
    DenisLebedev
    Posts: 1
    Registered: ‎06-01-2011
    Accepted Solution

    Select all object in the drawing

    543 Views, 3 Replies
    06-01-2011 01:08 PM

    Hello,

     

    How can I select all the objects (lines, plylines, etc) in the drawing using C# + AutoCad?

     

    AcadSelectionSet select = _acadCurrentDocument.SelectionSets.Add("my");
    
    select.Select(AcSelect.acSelectionSetAll);

     Trying to modify this coede, but something is missing.

    Please use plain text.
    Mentor
    BrentBurgess1980
    Posts: 157
    Registered: ‎06-16-2008

    Re: Select all object in the drawing

    06-01-2011 03:05 PM in reply to: DenisLebedev
    I haven't got ACAD on this computer, so I can't verify the exactness of the code, but look at the editor and the PromptSelectionOptions and PromptSelctionResult
    Please use plain text.
    *Expert Elite*
    Hallex
    Posts: 1,334
    Registered: ‎10-08-2008

    Re: Select all object in the drawing

    06-01-2011 03:08 PM in reply to: DenisLebedev

    If you using AcadInterop so try this code snip:

        AcadSelectionSet oSset = doc.SelectionSets.Add("my");                
                    //using filter
                    object miss = Type.Missing;
                    short[] dxfcode= new short[]{0};
                    object[] dxfvalue= new object[]{"line,polyline,circle,ellipse,text,insert"};
    
                    oSset.Select(AcSelect.acSelectionSetAll, miss, miss, dxfcode as object, dxfvalue as object);
                    //send  message to command line:
                    doc.Utility.Prompt(string.Format("\nSelected: {0} objects", oSset.Count));

     

     

    ~'J'~

    _____________________________________
    C6309D9E0751D165D0934D0621DFF27919
    Please use plain text.
    Distinguished Contributor
    amitk_189
    Posts: 169
    Registered: ‎12-15-2011

    Re: Select all object in the drawing

    07-24-2012 04:25 AM in reply to: DenisLebedev

    But i am using Standard EXE and how does select all work in  my case and get the texts with Origins

    Please use plain text.