<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Can GRDRAW be done with VB.net? in .NET Forum</title>
    <link>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429694#M83877</link>
    <description>But that is what I do, I am a full time support person.&lt;BR /&gt;
I did civil design for 10 years and learned programming along the way, as well as troubleshooting and organizing&lt;BR /&gt;
projects, like most cad managers.&lt;BR /&gt;
The difference is I like programming a lot while many cad managers just settle for what others can produce.&lt;BR /&gt;
You can see that I am not a computer science major though.&lt;BR /&gt;
&lt;BR /&gt;
Jsut out of curiousity Tony, how did you get into the acad side of programming and what makes up your bread and butter&lt;BR /&gt;
these days?&lt;BR /&gt;
&lt;BR /&gt;
My biggest programming effort is the in house civil design prog we use.  My day to day is helping project teams get past&lt;BR /&gt;
hurdles.  this inclused everything from interviewing new hires to fixing broken drawings.  I like it.&lt;BR /&gt;
&lt;BR /&gt;
Tony Tanzillo &lt;TONY.TANZILLO&gt;&lt;BR /&gt;
|&amp;gt;"James Maeding" &lt;JMAEDING...HUNSAKER...COM&gt; wrote :&lt;BR /&gt;
|&amp;gt;&lt;BR /&gt;
|&amp;gt;....&lt;BR /&gt;
|&amp;gt;&lt;BR /&gt;
|&amp;gt;&amp;gt;&amp;gt; Am I the only one who thinks vb.net learning curve &lt;BR /&gt;
|&amp;gt;&amp;gt;&amp;gt; is way beyond the time availablity of most cad managers?&lt;BR /&gt;
|&amp;gt;&lt;BR /&gt;
|&amp;gt;...&lt;BR /&gt;
|&amp;gt;&lt;BR /&gt;
|&amp;gt;&amp;gt;&amp;gt; James Maeding&lt;BR /&gt;
|&amp;gt;&amp;gt;&amp;gt; Civil Engineer and Programmer&lt;BR /&gt;
|&amp;gt;&amp;gt;&amp;gt; jmaeding - athunsaker - com&lt;BR /&gt;
|&amp;gt;&lt;BR /&gt;
|&amp;gt;You SIG doesn't say 'cad manager'.&lt;BR /&gt;
&lt;BR /&gt;
James Maeding&lt;BR /&gt;
Civil Engineer and Programmer&lt;BR /&gt;
jmaeding - athunsaker - com&lt;/JMAEDING...HUNSAKER...COM&gt;&lt;/TONY.TANZILLO&gt;</description>
    <pubDate>Mon, 19 Sep 2005 15:44:07 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2005-09-19T15:44:07Z</dc:date>
    <item>
      <title>Can GRDRAW be done with VB.net?</title>
      <link>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429681#M83864</link>
      <description>I do tons of grdraw type stuff with lisp.&lt;BR /&gt;
I am looking at if the .net API will allow me to draw temprary vectors like grdraw did.&lt;BR /&gt;
&lt;BR /&gt;
I am guessing this has been answered before but did not find it in this group.&lt;BR /&gt;
&lt;BR /&gt;
In addition, teach me to fish.&lt;BR /&gt;
How should I have investigated this on my own?&lt;BR /&gt;
I am a pretty good VB6 writer, and learning VB.net and how the frameworks "work" for any language.&lt;BR /&gt;
&lt;BR /&gt;
But this would be a great case study I could learn from.&lt;BR /&gt;
&lt;BR /&gt;
Shoul I be looking at some help file showing an object model for the .net acad API?&lt;BR /&gt;
I downloaded the objectarx sdk help files, not sure if that applies to using VB.net though.&lt;BR /&gt;
&lt;BR /&gt;
or should I have visual studio.net installed and reference the right dll's (or frameworks...) and look in the object&lt;BR /&gt;
browser there?&lt;BR /&gt;
&lt;BR /&gt;
how do real programmers walk through the .net API for acad to see whats in it?&lt;BR /&gt;
feel free to redirect me to other threads, this has to have been talked about before...&lt;BR /&gt;
&lt;BR /&gt;
Thanks in advance.&lt;BR /&gt;
&lt;BR /&gt;
James Maeding&lt;BR /&gt;
Civil Engineer and Programmer&lt;BR /&gt;
jmaeding - athunsaker - com</description>
      <pubDate>Mon, 12 Sep 2005 17:51:09 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429681#M83864</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2005-09-12T17:51:09Z</dc:date>
    </item>
    <item>
      <title>Re: Can GRDRAW be done with VB.net?</title>
      <link>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429682#M83865</link>
      <description>Hi James,&lt;BR /&gt;
&lt;BR /&gt;
There was a similar post where no one could suggest a .NET API equivalent of GRDRAW or GRVECS. http://discussion.autodesk.com/thread.jspa?threadID=420998&lt;BR /&gt;
&lt;BR /&gt;
If there is no equivalent I have an example of using GRVECS in VBA which you may be able to use this approach with VB.NET. http://discussion.autodesk.com/thread.jspa?messageID=3955682&lt;BR /&gt;
&lt;BR /&gt;
Regards - Nathan</description>
      <pubDate>Mon, 12 Sep 2005 23:13:00 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429682#M83865</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2005-09-12T23:13:00Z</dc:date>
    </item>
    <item>
      <title>Re: Can GRDRAW be done with VB.net?</title>
      <link>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429683#M83866</link>
      <description>cool, I have been looking for that code for a while.&lt;BR /&gt;
I need that for VB6.&lt;BR /&gt;
&lt;BR /&gt;
I installed .net finally, and opened the hello world sample that was in the objectarx SDK.&lt;BR /&gt;
&lt;BR /&gt;
I opened the object browser and looked at the acdbg or whatever libraries and found the jig method.&lt;BR /&gt;
I have a feeling calling the activex grvecs will be too slow for things that draw a lot of temp vectors.&lt;BR /&gt;
&lt;BR /&gt;
Surely this is not something only lisp can do!  I would think some sharp C programmer could tell me how to do grvecs and&lt;BR /&gt;
more with .net - or maybe the .net API is not fully baked...&lt;BR /&gt;
&lt;BR /&gt;
James Maeding &lt;JMAEDING...HUNSAKER...COM&gt;&lt;BR /&gt;
|&amp;gt;I do tons of grdraw type stuff with lisp.&lt;BR /&gt;
|&amp;gt;I am looking at if the .net API will allow me to draw temprary vectors like grdraw did.&lt;BR /&gt;
|&amp;gt;&lt;BR /&gt;
|&amp;gt;I am guessing this has been answered before but did not find it in this group.&lt;BR /&gt;
|&amp;gt;&lt;BR /&gt;
|&amp;gt;In addition, teach me to fish.&lt;BR /&gt;
|&amp;gt;How should I have investigated this on my own?&lt;BR /&gt;
|&amp;gt;I am a pretty good VB6 writer, and learning VB.net and how the frameworks "work" for any language.&lt;BR /&gt;
|&amp;gt;&lt;BR /&gt;
|&amp;gt;But this would be a great case study I could learn from.&lt;BR /&gt;
|&amp;gt;&lt;BR /&gt;
|&amp;gt;Shoul I be looking at some help file showing an object model for the .net acad API?&lt;BR /&gt;
|&amp;gt;I downloaded the objectarx sdk help files, not sure if that applies to using VB.net though.&lt;BR /&gt;
|&amp;gt;&lt;BR /&gt;
|&amp;gt;or should I have visual studio.net installed and reference the right dll's (or frameworks...) and look in the object&lt;BR /&gt;
|&amp;gt;browser there?&lt;BR /&gt;
|&amp;gt;&lt;BR /&gt;
|&amp;gt;how do real programmers walk through the .net API for acad to see whats in it?&lt;BR /&gt;
|&amp;gt;feel free to redirect me to other threads, this has to have been talked about before...&lt;BR /&gt;
|&amp;gt;&lt;BR /&gt;
|&amp;gt;Thanks in advance.&lt;BR /&gt;
|&amp;gt;&lt;BR /&gt;
|&amp;gt;James Maeding&lt;BR /&gt;
|&amp;gt;Civil Engineer and Programmer&lt;BR /&gt;
|&amp;gt;jmaeding - athunsaker - com&lt;BR /&gt;
&lt;BR /&gt;
James Maeding&lt;BR /&gt;
Civil Engineer and Programmer&lt;BR /&gt;
jmaeding - athunsaker - com&lt;/JMAEDING...HUNSAKER...COM&gt;</description>
      <pubDate>Tue, 13 Sep 2005 00:29:43 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429683#M83866</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2005-09-13T00:29:43Z</dc:date>
    </item>
    <item>
      <title>Re: Can GRDRAW be done with VB.net?</title>
      <link>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429684#M83867</link>
      <description>&lt;DIV id="jive-html-wrapper-div"&gt;
&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;James,&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;I had similar problem&amp;nbsp;since 2006 is &lt;BR /&gt;
currently not an option for me. In 2005 there is no managed AcEdJig class, so I &lt;BR /&gt;
had to use P/Invoke interop to call C++ APIs directly. Here&amp;nbsp;is&amp;nbsp;a &lt;BR /&gt;
function definition (VB.NET)&amp;nbsp;-&amp;nbsp;it does exactly what GRDRAW does in &lt;BR /&gt;
Lisp:&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;BR /&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;&amp;lt;DllImport("acad.exe", &lt;BR /&gt;
EntryPoint:="acedGrDraw", CallingConvention:=CallingConvention.Cdecl)&amp;gt; &lt;BR /&gt;
_&lt;/FONT&gt;&lt;/P&gt;&lt;BR /&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size="2"&gt;&lt;FONT color="#0000ff"&gt;Public&lt;/FONT&gt; &lt;FONT&gt;&lt;BR /&gt;
color=#0000ff&amp;gt;Shared&lt;/FONT&gt; &lt;FONT color="#0000ff"&gt;Function&lt;/FONT&gt; acedGrDraw(&lt;FONT&gt;&lt;BR /&gt;
color=#0000ff&amp;gt;ByVal&lt;/FONT&gt; fromPoint &lt;FONT color="#0000ff"&gt;As&lt;/FONT&gt; &lt;FONT&gt;&lt;BR /&gt;
color=#0000ff&amp;gt;Double&lt;/FONT&gt;(), &lt;FONT color="#0000ff"&gt;ByVal&lt;/FONT&gt; toPoint &lt;FONT&gt;&lt;BR /&gt;
color=#0000ff&amp;gt;As&lt;/FONT&gt; &lt;FONT color="#0000ff"&gt;Double&lt;/FONT&gt;(), &lt;FONT&gt;&lt;BR /&gt;
color=#0000ff&amp;gt;ByVal&lt;/FONT&gt; color &lt;FONT color="#0000ff"&gt;As&lt;/FONT&gt; &lt;FONT&gt;&lt;BR /&gt;
color=#0000ff&amp;gt;Integer&lt;/FONT&gt;, &lt;FONT color="#0000ff"&gt;ByVal&lt;/FONT&gt; hl &lt;FONT&gt;&lt;BR /&gt;
color=#0000ff&amp;gt;As&lt;/FONT&gt; &lt;FONT color="#0000ff"&gt;Integer&lt;/FONT&gt;) &lt;FONT&gt;&lt;BR /&gt;
color=#0000ff&amp;gt;As&lt;/FONT&gt; &lt;FONT color="#0000ff"&gt;Integer&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;BR /&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size="1"&gt;&lt;FONT size="2"&gt;&lt;FONT&gt;&lt;BR /&gt;
color=#0000ff&amp;gt;End&lt;/FONT&gt; &lt;FONT&gt;&lt;BR /&gt;
color=#0000ff&amp;gt;Function&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;Note: fromPoint&amp;nbsp;and toPoint are &lt;BR /&gt;
three-element arrays of doubles. For color and hl (Highlight)&amp;nbsp;value &lt;BR /&gt;
definitions browse through the ObjectARX documentation. Furthermore, &lt;BR /&gt;
you&amp;nbsp;can implement Point3D class and enumerators for fromPoint, toPoint, &lt;BR /&gt;
color and hl parameters.&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;Regards,&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;Maksim Sestic&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;"James Maeding" &amp;lt;jmaeding...hunsaker...com&amp;gt; &lt;BR /&gt;
wrote in message &lt;/FONT&gt;&lt;A href="news:4953556@discussion.autodesk.com"&gt;&lt;FONT&gt;&lt;BR /&gt;
face=Verdana size=2&amp;gt;news:4953556@discussion.autodesk.com&lt;/FONT&gt;&lt;/A&gt;&lt;FONT&gt;&lt;BR /&gt;
face=Verdana size=2&amp;gt;...&lt;/FONT&gt;&lt;/DIV&gt;&lt;FONT face="Verdana" size="2"&gt;I do tons of &lt;BR /&gt;
grdraw type stuff with lisp.&lt;BR /&gt;I am looking at if the .net API will allow me to &lt;BR /&gt;
draw temprary vectors like grdraw did.&lt;BR /&gt;&lt;BR /&gt;I am guessing this has been &lt;BR /&gt;
answered before but did not find it in this group.&lt;BR /&gt;&lt;BR /&gt;In addition, teach me &lt;BR /&gt;
to fish.&lt;BR /&gt;How should I have investigated this on my own?&lt;BR /&gt;I am a pretty good &lt;BR /&gt;
VB6 writer, and learning VB.net and how the frameworks "work" for any &lt;BR /&gt;
language.&lt;BR /&gt;&lt;BR /&gt;But this would be a great case study I could learn &lt;BR /&gt;
from.&lt;BR /&gt;&lt;BR /&gt;Shoul I be looking at some help file showing an object model for &lt;BR /&gt;
the .net acad API?&lt;BR /&gt;I downloaded the objectarx sdk help files, not sure if &lt;BR /&gt;
that applies to using VB.net though.&lt;BR /&gt;&lt;BR /&gt;or should I have visual studio.net &lt;BR /&gt;
installed and reference the right dll's (or frameworks...) and look in the &lt;BR /&gt;
object&lt;BR /&gt;browser there?&lt;BR /&gt;&lt;BR /&gt;how do real programmers walk through the .net &lt;BR /&gt;
API for acad to see whats in it?&lt;BR /&gt;feel free to redirect me to other threads, &lt;BR /&gt;
this has to have been talked about before...&lt;BR /&gt;&lt;BR /&gt;Thanks in &lt;BR /&gt;
advance.&lt;BR /&gt;&lt;BR /&gt;James Maeding&lt;BR /&gt;Civil Engineer and Programmer&lt;BR /&gt;jmaeding - &lt;BR /&gt;
athunsaker - com&lt;/FONT&gt;
&lt;/DIV&gt;</description>
      <pubDate>Tue, 13 Sep 2005 07:47:47 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429684#M83867</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2005-09-13T07:47:47Z</dc:date>
    </item>
    <item>
      <title>Re: Can GRDRAW be done with VB.net?</title>
      <link>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429685#M83868</link>
      <description>oh wow, now we are talking!&lt;BR /&gt;
This is huge because this was the main thing preventing me from spending time learning .net.&lt;BR /&gt;
Thank you so much! I am sure others out there are drooling at this.&lt;BR /&gt;
&lt;BR /&gt;
Now I just need to learn how all this .net stuff works.  Its really diffferent than VB6 activex programming.&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
Maksim Sestic &lt;INFO&gt;&lt;BR /&gt;
&lt;BR /&gt;
James,&lt;BR /&gt;
 &lt;BR /&gt;
I had similar problem since 2006 is currently not an option for me. In 2005 there is no managed AcEdJig class, so I had&lt;BR /&gt;
to use P/Invoke interop to call C++ APIs directly. Here is a function definition (VB.NET) - it does exactly what GRDRAW&lt;BR /&gt;
does in Lisp:&lt;BR /&gt;
 &lt;BR /&gt;
&lt;DLLIMPORT&gt; _&lt;BR /&gt;
&lt;BR /&gt;
Public Shared Function acedGrDraw(ByVal fromPoint As Double(), ByVal toPoint As Double(), ByVal color As Integer, ByVal&lt;BR /&gt;
hl As Integer) As Integer&lt;BR /&gt;
&lt;BR /&gt;
End Function&lt;BR /&gt;
&lt;BR /&gt;
Note: fromPoint and toPoint are three-element arrays of doubles. For color and hl (Highlight) value definitions browse&lt;BR /&gt;
through the ObjectARX documentation. Furthermore, you can implement Point3D class and enumerators for fromPoint,&lt;BR /&gt;
toPoint, color and hl parameters.&lt;BR /&gt;
 &lt;BR /&gt;
Regards,&lt;BR /&gt;
Maksim Sestic&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
James Maeding&lt;BR /&gt;
Civil Engineer and Programmer&lt;BR /&gt;
jmaeding - athunsaker - com&lt;/DLLIMPORT&gt;&lt;/INFO&gt;</description>
      <pubDate>Tue, 13 Sep 2005 15:27:34 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429685#M83868</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2005-09-13T15:27:34Z</dc:date>
    </item>
    <item>
      <title>Re: Can GRDRAW be done with VB.net?</title>
      <link>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429686#M83869</link>
      <description>&lt;DIV id="jive-html-wrapper-div"&gt;
&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;&lt;/FONT&gt;&lt;FONT face="Verdana" size="2"&gt;Being a &lt;BR /&gt;
VB6&amp;nbsp;developer&amp;nbsp;myself, I can tell that .NET programming concepts are &lt;BR /&gt;
getting much deeper than that &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt; Frankly, I didn't care much about programming &lt;BR /&gt;
languages since I was working on my own, and&amp;nbsp;my code did what it was &lt;BR /&gt;
supposed to do. As soon as I gathered team of guys working on the same project &lt;BR /&gt;
I&amp;nbsp;stumbled into&amp;nbsp;a problem also known as "DLL Hell" (&lt;A&gt;&lt;BR /&gt;
href="http://www.google.com/search?hl=en&amp;amp;q=DLL+Hell"&amp;gt;http://www.google.com/search?hl=en&amp;amp;q=DLL+Hell&lt;/A&gt;). &lt;BR /&gt;
DotNET was the only viable solution apart from all of us learning the same &lt;BR /&gt;
programming language.&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;A word or two&amp;nbsp;on&amp;nbsp;.NET concepts... You &lt;BR /&gt;
will have to revise A LOT of what you currently know about programming &lt;BR /&gt;
techniques &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt; Language&amp;nbsp;syntax itself is&amp;nbsp;the easiest part. Some people &lt;BR /&gt;
say that it's "real OOP", my conclusion was that now it takes much more time to &lt;BR /&gt;
plan and&amp;nbsp;considerably less time to code. Plain and simple. Take a look at &lt;BR /&gt;
the following links on VB.NET programming, it might give you a hint where to &lt;BR /&gt;
start from:&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;- The Code Project (&lt;A&gt;&lt;BR /&gt;
href="http://www.codeproject.com/vb/net/"&amp;gt;http://www.codeproject.com/vb/net/&lt;/A&gt;)&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;- vbCity/DevCity.NET Forums (&lt;A&gt;&lt;BR /&gt;
href="http://www.vbcity.com/forums/faq.asp?fid=15"&amp;gt;http://www.vbcity.com/forums/faq.asp?fid=15&lt;/A&gt;)&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;- VB.NET Heaven (&lt;A&gt;&lt;BR /&gt;
href="http://www.vbdotnetheaven.com/"&amp;gt;http://www.vbdotnetheaven.com/&lt;/A&gt;)&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;- DevX VB.NET Articles (&lt;A&gt;&lt;BR /&gt;
href="http://www.devx.com/dotnet/Door/10587"&amp;gt;http://www.devx.com/dotnet/Door/10587&lt;/A&gt;)&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;- Xtreme VB Talk (&lt;A&gt;&lt;BR /&gt;
href="http://www.xtremevbtalk.com"&amp;gt;http://www.xtremevbtalk.com&lt;/A&gt;)&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;- DeveloperFusion (&lt;A&gt;&lt;BR /&gt;
href="http://www.developerfusion.co.uk/vbnet/"&amp;gt;http://www.developerfusion.co.uk/vbnet/&lt;/A&gt;)&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;- Microsoft VB Developer Center (&lt;A&gt;&lt;BR /&gt;
href="http://www.msdn.microsoft.com/vbasic/"&amp;gt;http://www.msdn.microsoft.com/vbasic/&lt;/A&gt;)&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;Regards,&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;Maksim Sestic&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;"James Maeding" &amp;lt;jmaeding...hunsaker...com&amp;gt; &lt;BR /&gt;
wrote in message &lt;/FONT&gt;&lt;A href="news:4954606@discussion.autodesk.com"&gt;&lt;FONT&gt;&lt;BR /&gt;
face=Verdana size=2&amp;gt;news:4954606@discussion.autodesk.com&lt;/FONT&gt;&lt;/A&gt;&lt;FONT&gt;&lt;BR /&gt;
face=Verdana size=2&amp;gt;...&lt;/FONT&gt;&lt;/DIV&gt;&lt;FONT face="Verdana" size="2"&gt;oh wow, now we are &lt;BR /&gt;
talking!&lt;BR /&gt;This is huge because this was the main thing preventing me from &lt;BR /&gt;
spending time learning .net.&lt;BR /&gt;Thank you so much! I am sure others out there &lt;BR /&gt;
are drooling at this.&lt;BR /&gt;&lt;BR /&gt;Now I just need to learn how all this .net stuff &lt;BR /&gt;
works.&amp;nbsp; Its really diffferent than VB6 activex &lt;BR /&gt;
programming.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Maksim Sestic &amp;lt;&lt;/FONT&gt;&lt;A&gt;&lt;BR /&gt;
href="mailto:info@geoinova.com"&amp;gt;&lt;FONT face="Verdana"&gt;&lt;BR /&gt;
size=2&amp;gt;info@geoinova.com&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face="Verdana"&gt;&lt;BR /&gt;
size=2&amp;gt;&amp;gt;&lt;BR /&gt;&lt;BR /&gt;James,&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;I had similar problem since 2006 is &lt;BR /&gt;
currently not an option for me. In 2005 there is no managed AcEdJig class, so I &lt;BR /&gt;
had&lt;BR /&gt;to use P/Invoke interop to call C++ APIs directly. Here is a function &lt;BR /&gt;
definition (VB.NET) - it does exactly what GRDRAW&lt;BR /&gt;does in &lt;BR /&gt;
Lisp:&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&amp;lt;DllImport("acad.exe", EntryPoint:="acedGrDraw", &lt;BR /&gt;
CallingConvention:=CallingConvention.Cdecl)&amp;gt; _&lt;BR /&gt;&lt;BR /&gt;Public Shared Function &lt;BR /&gt;
acedGrDraw(ByVal fromPoint As Double(), ByVal toPoint As Double(), ByVal color &lt;BR /&gt;
As Integer, ByVal&lt;BR /&gt;hl As Integer) As Integer&lt;BR /&gt;&lt;BR /&gt;End Function&lt;BR /&gt;&lt;BR /&gt;Note: &lt;BR /&gt;
fromPoint and toPoint are three-element arrays of doubles. For color and hl &lt;BR /&gt;
(Highlight) value definitions browse&lt;BR /&gt;through the ObjectARX documentation. &lt;BR /&gt;
Furthermore, you can implement Point3D class and enumerators for &lt;BR /&gt;
fromPoint,&lt;BR /&gt;toPoint, color and hl parameters.&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;Regards,&lt;BR /&gt;Maksim &lt;BR /&gt;
Sestic&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;James Maeding&lt;BR /&gt;Civil Engineer and Programmer&lt;BR /&gt;jmaeding - &lt;BR /&gt;
athunsaker - com&lt;/FONT&gt;
&lt;/DIV&gt;</description>
      <pubDate>Wed, 14 Sep 2005 06:56:41 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429686#M83869</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2005-09-14T06:56:41Z</dc:date>
    </item>
    <item>
      <title>Re: Can GRDRAW be done with VB.net?</title>
      <link>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429687#M83870</link>
      <description>Thanks for the comments, those are good links.  I know what you mean about the dll hell.  Dan Appleman did a good book&lt;BR /&gt;
on the differences between vb6 and .net, and the wrox vb.net book is good too.&lt;BR /&gt;
&lt;BR /&gt;
Can you explin a little what you mean by it taking more time to plan.&lt;BR /&gt;
Do you mean if you have a team on a project and need to plan how things get split up, or do you mean there are lots of&lt;BR /&gt;
ways of using the various frameworks, and I need to choose carefully?&lt;BR /&gt;
any help appreciated.&lt;BR /&gt;
&lt;BR /&gt;
Also, can that dll import trick be done to work with vb6?  I have progs in VB6 I would like to add that grdraw&lt;BR /&gt;
capability to.&lt;BR /&gt;
thx&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
Being a VB6 developer myself, I can tell that .NET programming concepts are getting much deeper than that &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt; Frankly, I&lt;BR /&gt;
didn't care much about programming languages since I was working on my own, and my code did what it was supposed to do.&lt;BR /&gt;
As soon as I gathered team of guys working on the same project I stumbled into a problem also known as "DLL Hell"&lt;BR /&gt;
(http://www.google.com/search?hl=en&amp;amp;q=DLL+Hell). DotNET was the only viable solution apart from all of us learning the&lt;BR /&gt;
same programming language.&lt;BR /&gt;
 &lt;BR /&gt;
A word or two on .NET concepts... You will have to revise A LOT of what you currently know about programming techniques&lt;BR /&gt;
:-) Language syntax itself is the easiest part. Some people say that it's "real OOP", my conclusion was that now it&lt;BR /&gt;
takes much more time to plan and considerably less time to code. Plain and simple. Take a look at the following links on&lt;BR /&gt;
VB.NET programming, it might give you a hint where to start from:&lt;BR /&gt;
 &lt;BR /&gt;
- The Code Project (http://www.codeproject.com/vb/net/)&lt;BR /&gt;
- vbCity/DevCity.NET Forums (http://www.vbcity.com/forums/faq.asp?fid=15)&lt;BR /&gt;
- VB.NET Heaven (http://www.vbdotnetheaven.com/)&lt;BR /&gt;
- DevX VB.NET Articles (http://www.devx.com/dotnet/Door/10587)&lt;BR /&gt;
- Xtreme VB Talk (http://www.xtremevbtalk.com)&lt;BR /&gt;
- DeveloperFusion (http://www.developerfusion.co.uk/vbnet/)&lt;BR /&gt;
- Microsoft VB Developer Center (http://www.msdn.microsoft.com/vbasic/)&lt;BR /&gt;
 &lt;BR /&gt;
Regards,&lt;BR /&gt;
Maksim Sestic&lt;BR /&gt;
&lt;BR /&gt;
James Maeding&lt;BR /&gt;
Civil Engineer and Programmer&lt;BR /&gt;
jmaeding - athunsaker - com</description>
      <pubDate>Wed, 14 Sep 2005 16:09:21 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429687#M83870</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2005-09-14T16:09:21Z</dc:date>
    </item>
    <item>
      <title>Re: Can GRDRAW be done with VB.net?</title>
      <link>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429688#M83871</link>
      <description>James,&lt;BR /&gt;
&lt;BR /&gt;
The very same thing should work in VB6 too. By "planning" I actually ment&lt;BR /&gt;
planning within the scope of new functionalities offered by Framework&lt;BR /&gt;
itself. I don't say in VB6 you don't need to plan certain approach, I just&lt;BR /&gt;
say that it pays back triple in .NET &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;BR /&gt;
&lt;BR /&gt;
Regards,&lt;BR /&gt;
Maksim Sestic&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
"James Maeding" &lt;JMAEDING...HUNSAKER...COM&gt; wrote in message&lt;BR /&gt;
news:4956162@discussion.autodesk.com...&lt;BR /&gt;
Thanks for the comments, those are good links.  I know what you mean about&lt;BR /&gt;
the dll hell.  Dan Appleman did a good book&lt;BR /&gt;
on the differences between vb6 and .net, and the wrox vb.net book is good&lt;BR /&gt;
too.&lt;BR /&gt;
&lt;BR /&gt;
Can you explin a little what you mean by it taking more time to plan.&lt;BR /&gt;
Do you mean if you have a team on a project and need to plan how things get&lt;BR /&gt;
split up, or do you mean there are lots of&lt;BR /&gt;
ways of using the various frameworks, and I need to choose carefully?&lt;BR /&gt;
any help appreciated.&lt;BR /&gt;
&lt;BR /&gt;
Also, can that dll import trick be done to work with vb6?  I have progs in&lt;BR /&gt;
VB6 I would like to add that grdraw&lt;BR /&gt;
capability to.&lt;BR /&gt;
thx&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
Being a VB6 developer myself, I can tell that .NET programming concepts are&lt;BR /&gt;
getting much deeper than that &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt; Frankly, I&lt;BR /&gt;
didn't care much about programming languages since I was working on my own,&lt;BR /&gt;
and my code did what it was supposed to do.&lt;BR /&gt;
As soon as I gathered team of guys working on the same project I stumbled&lt;BR /&gt;
into a problem also known as "DLL Hell"&lt;BR /&gt;
(http://www.google.com/search?hl=en&amp;amp;q=DLL+Hell). DotNET was the only viable&lt;BR /&gt;
solution apart from all of us learning the&lt;BR /&gt;
same programming language.&lt;BR /&gt;
&lt;BR /&gt;
A word or two on .NET concepts... You will have to revise A LOT of what you&lt;BR /&gt;
currently know about programming techniques&lt;BR /&gt;
:-) Language syntax itself is the easiest part. Some people say that it's&lt;BR /&gt;
"real OOP", my conclusion was that now it&lt;BR /&gt;
takes much more time to plan and considerably less time to code. Plain and&lt;BR /&gt;
simple. Take a look at the following links on&lt;BR /&gt;
VB.NET programming, it might give you a hint where to start from:&lt;BR /&gt;
&lt;BR /&gt;
- The Code Project (http://www.codeproject.com/vb/net/)&lt;BR /&gt;
- vbCity/DevCity.NET Forums (http://www.vbcity.com/forums/faq.asp?fid=15)&lt;BR /&gt;
- VB.NET Heaven (http://www.vbdotnetheaven.com/)&lt;BR /&gt;
- DevX VB.NET Articles (http://www.devx.com/dotnet/Door/10587)&lt;BR /&gt;
- Xtreme VB Talk (http://www.xtremevbtalk.com)&lt;BR /&gt;
- DeveloperFusion (http://www.developerfusion.co.uk/vbnet/)&lt;BR /&gt;
- Microsoft VB Developer Center (http://www.msdn.microsoft.com/vbasic/)&lt;BR /&gt;
&lt;BR /&gt;
Regards,&lt;BR /&gt;
Maksim Sestic&lt;BR /&gt;
&lt;BR /&gt;
James Maeding&lt;BR /&gt;
Civil Engineer and Programmer&lt;BR /&gt;
jmaeding - athunsaker - com&lt;/JMAEDING...HUNSAKER...COM&gt;</description>
      <pubDate>Thu, 15 Sep 2005 07:02:00 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429688#M83871</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2005-09-15T07:02:00Z</dc:date>
    </item>
    <item>
      <title>Re: Can GRDRAW be done with VB.net?</title>
      <link>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429689#M83872</link>
      <description>No unfurtunately the same thing won't work in VB6. VB6 can only do stdcall &lt;BR /&gt;
calling convention and this function is exported from autocad using the &lt;BR /&gt;
cdecl calling convention.&lt;BR /&gt;
&lt;BR /&gt;
Albert&lt;BR /&gt;
&lt;BR /&gt;
"Maksim Sestic" &lt;INFO&gt; wrote in message &lt;BR /&gt;
news:4956942@discussion.autodesk.com...&lt;BR /&gt;
James,&lt;BR /&gt;
&lt;BR /&gt;
The very same thing should work in VB6 too. By "planning" I actually ment&lt;BR /&gt;
planning within the scope of new functionalities offered by Framework&lt;BR /&gt;
itself. I don't say in VB6 you don't need to plan certain approach, I just&lt;BR /&gt;
say that it pays back triple in .NET &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;BR /&gt;
&lt;BR /&gt;
Regards,&lt;BR /&gt;
Maksim Sestic&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
"James Maeding" &lt;JMAEDING...HUNSAKER...COM&gt; wrote in message&lt;BR /&gt;
news:4956162@discussion.autodesk.com...&lt;BR /&gt;
Thanks for the comments, those are good links.  I know what you mean about&lt;BR /&gt;
the dll hell.  Dan Appleman did a good book&lt;BR /&gt;
on the differences between vb6 and .net, and the wrox vb.net book is good&lt;BR /&gt;
too.&lt;BR /&gt;
&lt;BR /&gt;
Can you explin a little what you mean by it taking more time to plan.&lt;BR /&gt;
Do you mean if you have a team on a project and need to plan how things get&lt;BR /&gt;
split up, or do you mean there are lots of&lt;BR /&gt;
ways of using the various frameworks, and I need to choose carefully?&lt;BR /&gt;
any help appreciated.&lt;BR /&gt;
&lt;BR /&gt;
Also, can that dll import trick be done to work with vb6?  I have progs in&lt;BR /&gt;
VB6 I would like to add that grdraw&lt;BR /&gt;
capability to.&lt;BR /&gt;
thx&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
Being a VB6 developer myself, I can tell that .NET programming concepts are&lt;BR /&gt;
getting much deeper than that &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt; Frankly, I&lt;BR /&gt;
didn't care much about programming languages since I was working on my own,&lt;BR /&gt;
and my code did what it was supposed to do.&lt;BR /&gt;
As soon as I gathered team of guys working on the same project I stumbled&lt;BR /&gt;
into a problem also known as "DLL Hell"&lt;BR /&gt;
(http://www.google.com/search?hl=en&amp;amp;q=DLL+Hell). DotNET was the only viable&lt;BR /&gt;
solution apart from all of us learning the&lt;BR /&gt;
same programming language.&lt;BR /&gt;
&lt;BR /&gt;
A word or two on .NET concepts... You will have to revise A LOT of what you&lt;BR /&gt;
currently know about programming techniques&lt;BR /&gt;
:-) Language syntax itself is the easiest part. Some people say that it's&lt;BR /&gt;
"real OOP", my conclusion was that now it&lt;BR /&gt;
takes much more time to plan and considerably less time to code. Plain and&lt;BR /&gt;
simple. Take a look at the following links on&lt;BR /&gt;
VB.NET programming, it might give you a hint where to start from:&lt;BR /&gt;
&lt;BR /&gt;
- The Code Project (http://www.codeproject.com/vb/net/)&lt;BR /&gt;
- vbCity/DevCity.NET Forums (http://www.vbcity.com/forums/faq.asp?fid=15)&lt;BR /&gt;
- VB.NET Heaven (http://www.vbdotnetheaven.com/)&lt;BR /&gt;
- DevX VB.NET Articles (http://www.devx.com/dotnet/Door/10587)&lt;BR /&gt;
- Xtreme VB Talk (http://www.xtremevbtalk.com)&lt;BR /&gt;
- DeveloperFusion (http://www.developerfusion.co.uk/vbnet/)&lt;BR /&gt;
- Microsoft VB Developer Center (http://www.msdn.microsoft.com/vbasic/)&lt;BR /&gt;
&lt;BR /&gt;
Regards,&lt;BR /&gt;
Maksim Sestic&lt;BR /&gt;
&lt;BR /&gt;
James Maeding&lt;BR /&gt;
Civil Engineer and Programmer&lt;BR /&gt;
jmaeding - athunsaker - com&lt;/JMAEDING...HUNSAKER...COM&gt;&lt;/INFO&gt;</description>
      <pubDate>Fri, 16 Sep 2005 22:48:28 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429689#M83872</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2005-09-16T22:48:28Z</dc:date>
    </item>
    <item>
      <title>Re: Can GRDRAW be done with VB.net?</title>
      <link>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429690#M83873</link>
      <description>&lt;DIV id="jive-html-wrapper-div"&gt;
&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;Albert, you're right. I figured it out while &lt;BR /&gt;
trying to reproduce that API call from VB6... James, I guess you can still write &lt;BR /&gt;
acedGrDraw function (as explained) in VB.NET, exposing it to VB6 via COM &lt;BR /&gt;
Interop.&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;Useful links on exposing COM Interfaces of .NET &lt;BR /&gt;
classes:&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;- &lt;A&gt;&lt;BR /&gt;
href="http://www.codeproject.com/vb/net/MusaExposingCOM.asp"&amp;gt;http://www.codeproject.com/vb/net/MusaExposingCOM.asp&lt;/A&gt;&amp;nbsp;(VB.NET, &lt;BR /&gt;
early and late binding)&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;- &lt;A&gt;&lt;BR /&gt;
href="http://www.codeproject.com/dotnet/COM_DOTNET_INTEROP.asp"&amp;gt;http://www.codeproject.com/dotnet/COM_DOTNET_INTEROP.asp&lt;/A&gt;&amp;nbsp;(COM &lt;BR /&gt;
Interop, explained)&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;- &lt;A&gt;&lt;BR /&gt;
href="http://www.codeproject.com/dotnet/cominterop.asp"&amp;gt;http://www.codeproject.com/dotnet/cominterop.asp&lt;/A&gt;&amp;nbsp;(C#, &lt;BR /&gt;
see Part II)&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;- &lt;A&gt;&lt;BR /&gt;
href="http://www.codeproject.com/csharp/CSComTemplate.asp"&amp;gt;http://www.codeproject.com/csharp/CSComTemplate.asp&lt;/A&gt;&amp;nbsp;(COM &lt;BR /&gt;
Class wizard in C#)&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;Regards,&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;Maksim Sestic&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;&lt;/FONT&gt;&lt;FONT face="Verdana"&gt;&lt;BR /&gt;
size=2&amp;gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;"Albert Szilvasy" &amp;lt;&lt;/FONT&gt;&lt;A&gt;&lt;BR /&gt;
href="mailto:not_provided@autodesk.com"&amp;gt;&lt;FONT face="Verdana"&gt;&lt;BR /&gt;
size=2&amp;gt;not_provided@autodesk.com&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face="Verdana" size="2"&gt;&amp;gt; wrote &lt;BR /&gt;
in message &lt;/FONT&gt;&lt;A href="news:4959373@discussion.autodesk.com"&gt;&lt;FONT&gt;&lt;BR /&gt;
face=Verdana size=2&amp;gt;news:4959373@discussion.autodesk.com&lt;/FONT&gt;&lt;/A&gt;&lt;FONT&gt;&lt;BR /&gt;
face=Verdana size=2&amp;gt;...&lt;/FONT&gt;&lt;/DIV&gt;&lt;FONT face="Verdana" size="2"&gt;No unfurtunately &lt;BR /&gt;
the same thing won't work in VB6. VB6 can only do stdcall &lt;BR /&gt;calling convention &lt;BR /&gt;
and this function is exported from autocad using the &lt;BR /&gt;cdecl calling &lt;BR /&gt;
convention.&lt;BR /&gt;&lt;BR /&gt;Albert&lt;BR /&gt;&lt;BR /&gt;"Maksim Sestic" &amp;lt;&lt;/FONT&gt;&lt;A&gt;&lt;BR /&gt;
href="mailto:info@geoinova.com"&amp;gt;&lt;FONT face="Verdana"&gt;&lt;BR /&gt;
size=2&amp;gt;info@geoinova.com&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face="Verdana" size="2"&gt;&amp;gt; wrote in &lt;BR /&gt;
message &lt;BR /&gt;&lt;/FONT&gt;&lt;A href="news:4956942@discussion.autodesk.com"&gt;&lt;FONT&gt;&lt;BR /&gt;
face=Verdana size=2&amp;gt;news:4956942@discussion.autodesk.com&lt;/FONT&gt;&lt;/A&gt;&lt;FONT&gt;&lt;BR /&gt;
face=Verdana size=2&amp;gt;...&lt;BR /&gt;James,&lt;BR /&gt;&lt;BR /&gt;The very same thing should work in VB6 &lt;BR /&gt;
too. By "planning" I actually ment&lt;BR /&gt;planning within the scope of new &lt;BR /&gt;
functionalities offered by Framework&lt;BR /&gt;itself. I don't say in VB6 you don't &lt;BR /&gt;
need to plan certain approach, I just&lt;BR /&gt;say that it pays back triple in .NET &lt;BR /&gt;
:-)&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Maksim Sestic&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;"James Maeding" &lt;BR /&gt;
&amp;lt;jmaeding...hunsaker...com&amp;gt; wrote in message&lt;BR /&gt;&lt;/FONT&gt;&lt;A&gt;&lt;BR /&gt;
href="news:4956162@discussion.autodesk.com"&amp;gt;&lt;FONT face="Verdana"&gt;&lt;BR /&gt;
size=2&amp;gt;news:4956162@discussion.autodesk.com&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face="Verdana"&gt;&lt;BR /&gt;
size=2&amp;gt;...&lt;BR /&gt;Thanks for the comments, those are good links.&amp;nbsp; I know what &lt;BR /&gt;
you mean about&lt;BR /&gt;the dll hell.&amp;nbsp; Dan Appleman did a good book&lt;BR /&gt;on the &lt;BR /&gt;
differences between vb6 and .net, and the wrox vb.net book is &lt;BR /&gt;
good&lt;BR /&gt;too.&lt;BR /&gt;&lt;BR /&gt;Can you explin a little what you mean by it taking more time &lt;BR /&gt;
to plan.&lt;BR /&gt;Do you mean if you have a team on a project and need to plan how &lt;BR /&gt;
things get&lt;BR /&gt;split up, or do you mean there are lots of&lt;BR /&gt;ways of using the &lt;BR /&gt;
various frameworks, and I need to choose carefully?&lt;BR /&gt;any help &lt;BR /&gt;
appreciated.&lt;BR /&gt;&lt;BR /&gt;Also, can that dll import trick be done to work with &lt;BR /&gt;
vb6?&amp;nbsp; I have progs in&lt;BR /&gt;VB6 I would like to add that grdraw&lt;BR /&gt;capability &lt;BR /&gt;
to.&lt;BR /&gt;thx&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Being a VB6 developer myself, I can tell that .NET &lt;BR /&gt;
programming concepts are&lt;BR /&gt;getting much deeper than that &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt; Frankly, &lt;BR /&gt;
I&lt;BR /&gt;didn't care much about programming languages since I was working on my &lt;BR /&gt;
own,&lt;BR /&gt;and my code did what it was supposed to do.&lt;BR /&gt;As soon as I gathered &lt;BR /&gt;
team of guys working on the same project I stumbled&lt;BR /&gt;into a problem also known &lt;BR /&gt;
as "DLL Hell"&lt;BR /&gt;(&lt;/FONT&gt;&lt;A&gt;&lt;BR /&gt;
href="http://www.google.com/search?hl=en&amp;amp;q=DLL+Hell"&amp;gt;&lt;FONT face="Verdana"&gt;&lt;BR /&gt;
size=2&amp;gt;http://www.google.com/search?hl=en&amp;amp;q=DLL+Hell&lt;/FONT&gt;&lt;/A&gt;&lt;FONT&gt;&lt;BR /&gt;
face=Verdana size=2&amp;gt;). DotNET was the only viable&lt;BR /&gt;solution apart from all of &lt;BR /&gt;
us learning the&lt;BR /&gt;same programming language.&lt;BR /&gt;&lt;BR /&gt;A word or two on .NET &lt;BR /&gt;
concepts... You will have to revise A LOT of what you&lt;BR /&gt;currently know about &lt;BR /&gt;
programming techniques&lt;BR /&gt;&lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt; Language syntax itself is the easiest part. Some &lt;BR /&gt;
people say that it's&lt;BR /&gt;"real OOP", my conclusion was that now it&lt;BR /&gt;takes much &lt;BR /&gt;
more time to plan and considerably less time to code. Plain and&lt;BR /&gt;simple. Take &lt;BR /&gt;
a look at the following links on&lt;BR /&gt;VB.NET programming, it might give you a hint &lt;BR /&gt;
where to start from:&lt;BR /&gt;&lt;BR /&gt;- The Code Project (&lt;/FONT&gt;&lt;A&gt;&lt;BR /&gt;
href="http://www.codeproject.com/vb/net/"&amp;gt;&lt;FONT face="Verdana"&gt;&lt;BR /&gt;
size=2&amp;gt;http://www.codeproject.com/vb/net/&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face="Verdana"&gt;&lt;BR /&gt;
size=2&amp;gt;)&lt;BR /&gt;- vbCity/DevCity.NET Forums (&lt;/FONT&gt;&lt;A&gt;&lt;BR /&gt;
href="http://www.vbcity.com/forums/faq.asp?fid=15"&amp;gt;&lt;FONT face="Verdana"&gt;&lt;BR /&gt;
size=2&amp;gt;http://www.vbcity.com/forums/faq.asp?fid=15&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face="Verdana"&gt;&lt;BR /&gt;
size=2&amp;gt;)&lt;BR /&gt;- VB.NET Heaven (&lt;/FONT&gt;&lt;A&gt;&lt;BR /&gt;
href="http://www.vbdotnetheaven.com/"&amp;gt;&lt;FONT face="Verdana"&gt;&lt;BR /&gt;
size=2&amp;gt;http://www.vbdotnetheaven.com/&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face="Verdana" size="2"&gt;)&lt;BR /&gt;- &lt;BR /&gt;
DevX VB.NET Articles (&lt;/FONT&gt;&lt;A&gt;&lt;BR /&gt;
href="http://www.devx.com/dotnet/Door/10587"&amp;gt;&lt;FONT face="Verdana"&gt;&lt;BR /&gt;
size=2&amp;gt;http://www.devx.com/dotnet/Door/10587&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face="Verdana"&gt;&lt;BR /&gt;
size=2&amp;gt;)&lt;BR /&gt;- Xtreme VB Talk (&lt;/FONT&gt;&lt;A href="http://www.xtremevbtalk.com"&gt;&lt;FONT&gt;&lt;BR /&gt;
face=Verdana size=2&amp;gt;http://www.xtremevbtalk.com&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face="Verdana"&gt;&lt;BR /&gt;
size=2&amp;gt;)&lt;BR /&gt;- DeveloperFusion (&lt;/FONT&gt;&lt;A&gt;&lt;BR /&gt;
href="http://www.developerfusion.co.uk/vbnet/"&amp;gt;&lt;FONT face="Verdana"&gt;&lt;BR /&gt;
size=2&amp;gt;http://www.developerfusion.co.uk/vbnet/&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face="Verdana"&gt;&lt;BR /&gt;
size=2&amp;gt;)&lt;BR /&gt;- Microsoft VB Developer Center (&lt;/FONT&gt;&lt;A&gt;&lt;BR /&gt;
href="http://www.msdn.microsoft.com/vbasic/"&amp;gt;&lt;FONT face="Verdana"&gt;&lt;BR /&gt;
size=2&amp;gt;http://www.msdn.microsoft.com/vbasic/&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face="Verdana"&gt;&lt;BR /&gt;
size=2&amp;gt;)&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Maksim Sestic&lt;BR /&gt;&lt;BR /&gt;James Maeding&lt;BR /&gt;Civil Engineer &lt;BR /&gt;
and Programmer&lt;BR /&gt;jmaeding - athunsaker - com&lt;/FONT&gt;
&lt;/DIV&gt;</description>
      <pubDate>Sat, 17 Sep 2005 10:11:59 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429690#M83873</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2005-09-17T10:11:59Z</dc:date>
    </item>
    <item>
      <title>Re: Can GRDRAW be done with VB.net?</title>
      <link>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429691#M83874</link>
      <description>Hi Albert, do you know if it will be in the .NET API in a future release?&lt;BR /&gt;
&lt;BR /&gt;
Regards - Nathan</description>
      <pubDate>Sun, 18 Sep 2005 23:03:34 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429691#M83874</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2005-09-18T23:03:34Z</dc:date>
    </item>
    <item>
      <title>Re: Can GRDRAW be done with VB.net?</title>
      <link>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429692#M83875</link>
      <description>Wow, this gets deep fast.  I am starting to see how different .net is.&lt;BR /&gt;
I looked at the helloworld prog in the objectarx sdk download and how it uses the transaction manager to do things.&lt;BR /&gt;
It looks like I am doing objectarx programming in visual basic.&lt;BR /&gt;
I am ok with learning but this is such a twist.  Now the divide between programming in lisp and VB (vb.net) is huge.&lt;BR /&gt;
I can teach someone lisp writing pretty fast, but you have to know a whole lot and be practiced at vb.net to write&lt;BR /&gt;
vb.net progs for acad.&lt;BR /&gt;
&lt;BR /&gt;
Am I the only one who thinks vb.net learning curve is way beyond the time availablity of most cad managers?&lt;BR /&gt;
&lt;BR /&gt;
Its like you become a very well educated programmer, or your complicated projects written in VB6 become incompatible&lt;BR /&gt;
with acad some time soon.&lt;BR /&gt;
Is my read on all this wrong?&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
Albert, you're right. I figured it out while trying to reproduce that API call from VB6... James, I guess you can still&lt;BR /&gt;
write acedGrDraw function (as explained) in VB.NET, exposing it to VB6 via COM Interop.&lt;BR /&gt;
 &lt;BR /&gt;
Useful links on exposing COM Interfaces of .NET classes:&lt;BR /&gt;
 &lt;BR /&gt;
- http://www.codeproject.com/vb/net/MusaExposingCOM.asp (VB.NET, early and late binding)&lt;BR /&gt;
- http://www.codeproject.com/dotnet/COM_DOTNET_INTEROP.asp (COM Interop, explained)&lt;BR /&gt;
- http://www.codeproject.com/dotnet/cominterop.asp (C#, see Part II)&lt;BR /&gt;
- http://www.codeproject.com/csharp/CSComTemplate.asp (COM Class wizard in C#)&lt;BR /&gt;
 &lt;BR /&gt;
Regards,&lt;BR /&gt;
Maksim Sestic&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
James Maeding&lt;BR /&gt;
Civil Engineer and Programmer&lt;BR /&gt;
jmaeding - athunsaker - com</description>
      <pubDate>Mon, 19 Sep 2005 04:55:11 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429692#M83875</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2005-09-19T04:55:11Z</dc:date>
    </item>
    <item>
      <title>Re: Can GRDRAW be done with VB.net?</title>
      <link>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429693#M83876</link>
      <description>"James Maeding" &lt;JMAEDING...HUNSAKER...COM&gt; wrote :&lt;BR /&gt;
&lt;BR /&gt;
....&lt;BR /&gt;
&lt;BR /&gt;
&amp;gt;&amp;gt; Am I the only one who thinks vb.net learning curve &lt;BR /&gt;
&amp;gt;&amp;gt; is way beyond the time availablity of most cad managers?&lt;BR /&gt;
&lt;BR /&gt;
...&lt;BR /&gt;
&lt;BR /&gt;
&amp;gt;&amp;gt; James Maeding&lt;BR /&gt;
&amp;gt;&amp;gt; Civil Engineer and Programmer&lt;BR /&gt;
&amp;gt;&amp;gt; jmaeding - athunsaker - com&lt;BR /&gt;
&lt;BR /&gt;
You SIG doesn't say 'cad manager'.&lt;/JMAEDING...HUNSAKER...COM&gt;</description>
      <pubDate>Mon, 19 Sep 2005 05:47:30 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429693#M83876</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2005-09-19T05:47:30Z</dc:date>
    </item>
    <item>
      <title>Re: Can GRDRAW be done with VB.net?</title>
      <link>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429694#M83877</link>
      <description>But that is what I do, I am a full time support person.&lt;BR /&gt;
I did civil design for 10 years and learned programming along the way, as well as troubleshooting and organizing&lt;BR /&gt;
projects, like most cad managers.&lt;BR /&gt;
The difference is I like programming a lot while many cad managers just settle for what others can produce.&lt;BR /&gt;
You can see that I am not a computer science major though.&lt;BR /&gt;
&lt;BR /&gt;
Jsut out of curiousity Tony, how did you get into the acad side of programming and what makes up your bread and butter&lt;BR /&gt;
these days?&lt;BR /&gt;
&lt;BR /&gt;
My biggest programming effort is the in house civil design prog we use.  My day to day is helping project teams get past&lt;BR /&gt;
hurdles.  this inclused everything from interviewing new hires to fixing broken drawings.  I like it.&lt;BR /&gt;
&lt;BR /&gt;
Tony Tanzillo &lt;TONY.TANZILLO&gt;&lt;BR /&gt;
|&amp;gt;"James Maeding" &lt;JMAEDING...HUNSAKER...COM&gt; wrote :&lt;BR /&gt;
|&amp;gt;&lt;BR /&gt;
|&amp;gt;....&lt;BR /&gt;
|&amp;gt;&lt;BR /&gt;
|&amp;gt;&amp;gt;&amp;gt; Am I the only one who thinks vb.net learning curve &lt;BR /&gt;
|&amp;gt;&amp;gt;&amp;gt; is way beyond the time availablity of most cad managers?&lt;BR /&gt;
|&amp;gt;&lt;BR /&gt;
|&amp;gt;...&lt;BR /&gt;
|&amp;gt;&lt;BR /&gt;
|&amp;gt;&amp;gt;&amp;gt; James Maeding&lt;BR /&gt;
|&amp;gt;&amp;gt;&amp;gt; Civil Engineer and Programmer&lt;BR /&gt;
|&amp;gt;&amp;gt;&amp;gt; jmaeding - athunsaker - com&lt;BR /&gt;
|&amp;gt;&lt;BR /&gt;
|&amp;gt;You SIG doesn't say 'cad manager'.&lt;BR /&gt;
&lt;BR /&gt;
James Maeding&lt;BR /&gt;
Civil Engineer and Programmer&lt;BR /&gt;
jmaeding - athunsaker - com&lt;/JMAEDING...HUNSAKER...COM&gt;&lt;/TONY.TANZILLO&gt;</description>
      <pubDate>Mon, 19 Sep 2005 15:44:07 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429694#M83877</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2005-09-19T15:44:07Z</dc:date>
    </item>
    <item>
      <title>Re: Can GRDRAW be done with VB.net?</title>
      <link>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429695#M83878</link>
      <description>I can't disclose anything about future releases.&lt;BR /&gt;
Sorry,&lt;BR /&gt;
albert&lt;BR /&gt;
&lt;NATHAN taylor=""&gt; wrote in message news:4959802@discussion.autodesk.com...&lt;BR /&gt;
Hi Albert, do you know if it will be in the .NET API in a future release?&lt;BR /&gt;
&lt;BR /&gt;
Regards - Nathan&lt;/NATHAN&gt;</description>
      <pubDate>Tue, 20 Sep 2005 03:53:06 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429695#M83878</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2005-09-20T03:53:06Z</dc:date>
    </item>
    <item>
      <title>Re: Can GRDRAW be done with VB.net?</title>
      <link>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429696#M83879</link>
      <description>Hold it. Don't confuse the API and the language.&lt;BR /&gt;
You can use VB.NET to program against the COM API just like you did with &lt;BR /&gt;
VB6.&lt;BR /&gt;
You can also use VB.NET to program against the .NET API.&lt;BR /&gt;
In fact you can mix the 2 APIs in the same project or function.&lt;BR /&gt;
&lt;BR /&gt;
albert&lt;BR /&gt;
&lt;BR /&gt;
"James Maeding" &lt;JMAEDING...HUNSAKER...COM&gt; wrote in message &lt;BR /&gt;
news:4959900@discussion.autodesk.com...&lt;BR /&gt;
Wow, this gets deep fast.  I am starting to see how different .net is.&lt;BR /&gt;
I looked at the helloworld prog in the objectarx sdk download and how it &lt;BR /&gt;
uses the transaction manager to do things.&lt;BR /&gt;
It looks like I am doing objectarx programming in visual basic.&lt;BR /&gt;
I am ok with learning but this is such a twist.  Now the divide between &lt;BR /&gt;
programming in lisp and VB (vb.net) is huge.&lt;BR /&gt;
I can teach someone lisp writing pretty fast, but you have to know a whole &lt;BR /&gt;
lot and be practiced at vb.net to write&lt;BR /&gt;
vb.net progs for acad.&lt;BR /&gt;
&lt;BR /&gt;
Am I the only one who thinks vb.net learning curve is way beyond the time &lt;BR /&gt;
availablity of most cad managers?&lt;BR /&gt;
&lt;BR /&gt;
Its like you become a very well educated programmer, or your complicated &lt;BR /&gt;
projects written in VB6 become incompatible&lt;BR /&gt;
with acad some time soon.&lt;BR /&gt;
Is my read on all this wrong?&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
Albert, you're right. I figured it out while trying to reproduce that API &lt;BR /&gt;
call from VB6... James, I guess you can still&lt;BR /&gt;
write acedGrDraw function (as explained) in VB.NET, exposing it to VB6 via &lt;BR /&gt;
COM Interop.&lt;BR /&gt;
&lt;BR /&gt;
Useful links on exposing COM Interfaces of .NET classes:&lt;BR /&gt;
&lt;BR /&gt;
- http://www.codeproject.com/vb/net/MusaExposingCOM.asp (VB.NET, early and &lt;BR /&gt;
late binding)&lt;BR /&gt;
- http://www.codeproject.com/dotnet/COM_DOTNET_INTEROP.asp (COM Interop, &lt;BR /&gt;
explained)&lt;BR /&gt;
- http://www.codeproject.com/dotnet/cominterop.asp (C#, see Part II)&lt;BR /&gt;
- http://www.codeproject.com/csharp/CSComTemplate.asp (COM Class wizard in &lt;BR /&gt;
C#)&lt;BR /&gt;
&lt;BR /&gt;
Regards,&lt;BR /&gt;
Maksim Sestic&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
James Maeding&lt;BR /&gt;
Civil Engineer and Programmer&lt;BR /&gt;
jmaeding - athunsaker - com&lt;/JMAEDING...HUNSAKER...COM&gt;</description>
      <pubDate>Tue, 20 Sep 2005 03:54:47 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429696#M83879</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2005-09-20T03:54:47Z</dc:date>
    </item>
    <item>
      <title>Re: Can GRDRAW be done with VB.net?</title>
      <link>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429697#M83880</link>
      <description>No worries.</description>
      <pubDate>Tue, 20 Sep 2005 04:33:30 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429697#M83880</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2005-09-20T04:33:30Z</dc:date>
    </item>
    <item>
      <title>Re: Can GRDRAW be done with VB.net?</title>
      <link>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429698#M83881</link>
      <description>well, I would stick with VB6 if I wanted to do progs that just used com.&lt;BR /&gt;
I understand that you can do both com and .net api with .net.&lt;BR /&gt;
&lt;BR /&gt;
I have found I can write much slicker apps with lisp and objectdcl than with VB6/VBA and com.&lt;BR /&gt;
This is because lisp is hooked up better with the acad command line than com is.&lt;BR /&gt;
&lt;BR /&gt;
For instance,&lt;BR /&gt;
Can you write a function with com that asks the user to pick an entity or type a number?&lt;BR /&gt;
This is important for routines that need an elevation to do something, and the user might have some text already drawn&lt;BR /&gt;
with that elevation in it.&lt;BR /&gt;
&lt;BR /&gt;
I could not do this with com but am hoping the .net api will give more control of user input...&lt;BR /&gt;
the GRDraw is another thing that handicapped com, until now...&lt;BR /&gt;
thx&lt;BR /&gt;
&lt;BR /&gt;
Albert Szilvasy &lt;NOT_PROVIDED&gt;&lt;BR /&gt;
|&amp;gt;Hold it. Don't confuse the API and the language.&lt;BR /&gt;
|&amp;gt;You can use VB.NET to program against the COM API just like you did with &lt;BR /&gt;
|&amp;gt;VB6.&lt;BR /&gt;
|&amp;gt;You can also use VB.NET to program against the .NET API.&lt;BR /&gt;
|&amp;gt;In fact you can mix the 2 APIs in the same project or function.&lt;BR /&gt;
|&amp;gt;&lt;BR /&gt;
|&amp;gt;albert&lt;BR /&gt;
|&amp;gt;&lt;BR /&gt;
&lt;BR /&gt;
James Maeding&lt;BR /&gt;
Civil Engineer and Programmer&lt;BR /&gt;
jmaeding - athunsaker - com&lt;/NOT_PROVIDED&gt;</description>
      <pubDate>Tue, 20 Sep 2005 17:07:21 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429698#M83881</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2005-09-20T17:07:21Z</dc:date>
    </item>
    <item>
      <title>Re: Can GRDRAW be done with VB.net?</title>
      <link>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429699#M83882</link>
      <description>&lt;DIV id="jive-html-wrapper-div"&gt;
&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;Can you write a function with com that asks the &lt;BR /&gt;
user to pick an entity or type a number?&lt;BR /&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" color="#0000ff" size="2"&gt;Yes, you can. .NET&amp;nbsp;might give &lt;BR /&gt;
you a slightly more power to control user input than existing COM interface. On &lt;BR /&gt;
the other hand, .NET will surely help you develop more integrated and more &lt;BR /&gt;
complex applications, without fear of DLL incompatibility, etc.&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" color="#0000ff" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Verdana" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Wed, 21 Sep 2005 06:21:51 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429699#M83882</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2005-09-21T06:21:51Z</dc:date>
    </item>
    <item>
      <title>Re: Can GRDRAW be done with VB.net?</title>
      <link>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429700#M83883</link>
      <description>"James Maeding" &lt;JMAEDING...HUNSAKER...COM&gt; wrote &lt;BR /&gt;
&lt;BR /&gt;
&amp;gt;&amp;gt; For instance, Can you write a function with com &lt;BR /&gt;
&amp;gt;&amp;gt; that asks the user to pick an entity or type a number?&lt;BR /&gt;
&lt;BR /&gt;
Well, you must not know very much about COM if you&lt;BR /&gt;
ask a question like that.&lt;BR /&gt;
&lt;BR /&gt;
Of course you can do that with COM.&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
-- &lt;BR /&gt;
http://www.caddzone.com&lt;BR /&gt;
&lt;BR /&gt;
AcadXTabs: MDI Document Tabs for AutoCAD 2004/2005/2006&lt;BR /&gt;
http://www.acadxtabs.com&lt;/JMAEDING...HUNSAKER...COM&gt;</description>
      <pubDate>Wed, 21 Sep 2005 13:04:53 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/can-grdraw-be-done-with-vb-net/m-p/1429700#M83883</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2005-09-21T13:04:53Z</dc:date>
    </item>
  </channel>
</rss>

