.NET

Reply
Contributor
19 Posts
0 Kudos
Registered: ‎03-18-2012
Post 1 of 4

Autocad with C#

776 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
376 Posts
20 Kudos
Registered: ‎07-29-2008
Post 2 of 4

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
19 Posts
0 Kudos
Registered: ‎03-18-2012
Post 3 of 4

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
1,465 Posts
277 Kudos
Registered: ‎04-09-2008
Post 4 of 4

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

Post to the Community

Have questions about Autodesk products? Ask the community.

New Post
Announcements
Are you interested in helping shape the future of the Autodesk Community? To participate in this brief usability study, please click here. Your time and input is greatly appreciated!