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

    .NET

    Reply
    Contributor
    nijhuis
    Posts: 16
    Registered: ‎09-26-2010
    Accepted Solution

    Invokememberts commands

    117 Views, 4 Replies
    03-19-2012 01:12 AM
    Hello, this code sends an 'Regen' command directly to Autocad. Dim oAcadDoc As Object = Application.DocumentManager.MdiActiveDocument.AcadDocument oAcadDoc.GetType().InvokeMember("Regen", System.Reflection.BindingFlags.InvokeMethod, Nothing, oAcadDoc, New Object() {1}) Does anyone know where i can find wich other commands i can send with invokemember? Is there a list of commands?
    Please use plain text.
    Moderator
    Alexander.Rivilis
    Posts: 1,168
    Registered: ‎04-09-2008

    Re: Invokememberts commands

    03-19-2012 01:58 AM in reply to: nijhuis

    nijhuis wrote:
    Hello, this code sends an 'Regen' command directly to Autocad. Dim oAcadDoc As Object = Application.DocumentManager.MdiActiveDocument.AcadDocument oAcadDoc.GetType().InvokeMember("Regen", System.Reflection.BindingFlags.InvokeMethod, Nothing, oAcadDoc, New Object() {1}) Does anyone know where i can find wich other commands i can send with invokemember? Is there a list of commands?

    "Regen" is not a command, but the method of class AcadDocument. List of Objects/Methods/Eventscan be found in AutoCAD Activex and VBA Reference (located in "C:\Program Files\Common Files\Autodesk Shared\acadauto.chm")


    Пожалуйста не забывайте про Утвердить в качестве решения!Утвердить в качестве решения и Give Kudos!Баллы
    Please remember to Accept Solution!Accept as Solution and Give Kudos!Kudos

    Please use plain text.
    *Expert Elite*
    Hallex
    Posts: 1,338
    Registered: ‎10-08-2008

    Re: Invokememberts commands

    03-19-2012 01:58 AM in reply to: nijhuis

    You can't believe it but you might be want to

    find all methods / function in VBA editor in

    AutoCAD, click Alt+F11 to open VBAIDE in AutoCAD

    then see the Help file

     

    ~'J'~

    _____________________________________
    C6309D9E0751D165D0934D0621DFF27919
    Please use plain text.
    Contributor
    nijhuis
    Posts: 16
    Registered: ‎09-26-2010

    Re: Invokememberts commands

    03-19-2012 02:31 AM in reply to: Hallex

    Thanks for youre quick reply!!

    It is a great help.

    Please use plain text.
    *Expert Elite*
    Hallex
    Posts: 1,338
    Registered: ‎10-08-2008

    Re: Invokememberts commands

    03-19-2012 02:54 AM in reply to: nijhuis

    You're welcome

    Cheers :smileyhappy:

     

    ~'J'~

    _____________________________________
    C6309D9E0751D165D0934D0621DFF27919
    Please use plain text.