.NET

Reply
Contributor
ozkan_0712
Posts: 19
Registered: ‎03-18-2012
Message 1 of 4 (716 Views)

Autocad with C#

716 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..

Valued Mentor
Mike.Wohletz
Posts: 375
Registered: ‎07-29-2008
Message 2 of 4 (714 Views)

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...

 

Contributor
ozkan_0712
Posts: 19
Registered: ‎03-18-2012
Message 3 of 4 (708 Views)

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

 

Moderator
Alexander.Rivilis
Posts: 1,406
Registered: ‎04-09-2008
Message 4 of 4 (690 Views)

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

Announcements
Are you familiar with the Autodesk Expert Elites? The Expert Elite program is made up of customers that help other customers by sharing knowledge and exemplifying an engaging style of collaboration. To learn more, please visit our Expert Elite website.
Need installation help?

Start with some of our most frequented solutions or visit the Installation and Licensing Forum to get help installing your software.