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

    .NET

    Reply
    Contributor
    Posts: 16
    Registered: ‎03-18-2012

    Autocad with C#

    406 Views, 3 Replies
    03-18-2012 09:49 AM

    Hi.

     

    I'm a profession Autocad user and I get a help my friend who profession about C#.

    I'm a begineer about AutoCad and programming. I succeed to commenation C# and autocad.  (like DevTv "Hello World")

     

    I need a C# codes for Autocad 2012 programming.  I mean is that same codes Visual Basic for Application codes and C# codes? (like class)

     

    Also I need a advice about this subject.

     

    Thanks for helpings..

    Please use plain text.
    Valued Mentor
    Mike.Wohletz
    Posts: 351
    Registered: ‎07-29-2008

    Re: Autocad with C#

    03-18-2012 10:00 AM in reply to: ozkan_0712

    Have you downloaded the ObjectARX developer kit and looked at the samples? Also try the following links:

    http://through-the-interface.typepad.com/

    http://exchange.autodesk.com/autocad/enu/online-help/browse#WS1a9193826455f5ff2566ffd511ff6f8c7ca-48...

     

    Please use plain text.
    Contributor
    Posts: 16
    Registered: ‎03-18-2012

    Re: Autocad with C#

    03-18-2012 10:26 AM in reply to: ozkan_0712

    Hi.

     

    Thanks for helping.

     

    Yes, We download objectarx Documentation and  Download Complete ObjectARX SDK.

     

    We looked and studied about it. But I think our problem is that I and my friend work different area. I'm a designer. He is a programmer. 

     

    We made some codes that use Visual Basic for application(in Autocad Tool box) and it worked.But we need to more detail about it.

     

    For example:

    SolidSelection.Select acSelectionSetAll

     

    This code is the same use C sharp. ?

     

     

    If TumPar.Count <> 0 Then
    With TumPar
    For xp = 1 To .Count
    .Remove (1)
    Next xp
    End With
    End If

     

    On Error Resume Next
    ThisDrawing.SelectionSets("SS01").Delete
    Set SolidSelection = ThisDrawing.SelectionSets.Add("SS01")
    grpCode(0) = 0
    dataVal(0) = "3DSOLID"
    SolidSelection.Select acSelectionSetAll, , , grpCode, dataVal
    N = SolidSelection.Count
    MsgBox "countyourdrawing: " & N

     

    Please use plain text.
    Moderator
    Alexander.Rivilis
    Posts: 1,168
    Registered: ‎04-09-2008

    Re: Autocad with C#

    03-18-2012 02:34 PM in reply to: ozkan_0712

    Posted code is VBA-code. This link can help you to migrate to VB.NET:

    http://through-the-interface.typepad.com/through_the_interface/2010/05/more-translated-autocad-vba-t...


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

    Please use plain text.