Author Topic: VBA AC2009 64 bit  (Read 2212 times)

0 Members and 1 Guest are viewing this topic.

Kerry

  • Mesozoic relic
  • Seagull
  • Posts: 11654
  • class keyThumper<T>:ILazy<T>
VBA AC2009 64 bit
« on: June 21, 2008, 09:41:58 AM »
VBA for AC2009 64 bit ...
anyone tried to run it ?
what are the results ?
kdub, kdub_nz in other timelines.
Perfection is not optional.
Everything will work just as you expect it to, unless your expectations are incorrect.
Discipline: None at all.

Chuck Gabriel

  • Guest
Re: VBA AC2009 64 bit
« Reply #1 on: June 21, 2008, 09:47:16 AM »
I haven't had the opportunity to try it, but theoretically it should be about like out-of-process VB code in terms of performance.

Kerry

  • Mesozoic relic
  • Seagull
  • Posts: 11654
  • class keyThumper<T>:ILazy<T>
Re: VBA AC2009 64 bit
« Reply #2 on: June 23, 2008, 07:44:32 PM »
No-one ?
kdub, kdub_nz in other timelines.
Perfection is not optional.
Everything will work just as you expect it to, unless your expectations are incorrect.
Discipline: None at all.

Keith™

  • Villiage Idiot
  • Seagull
  • Posts: 16899
  • Superior Stupidity at its best
Re: VBA AC2009 64 bit
« Reply #3 on: June 23, 2008, 07:54:03 PM »
I currently have a VB program deployed in both XP64 and Vista64, while marshalling does have an effect, the simple fact that the speed of the machine is so much greater than most 32bit processors, the performance lag is minimized. To date, we have had no complaints about performance issues, although I suspect as the software grows, we will need to port it to native code.
Proud provider of opinion and arrogance since November 22, 2003 at 09:35:31 am
CadJockey Militia Field Marshal

Find me on https://parler.com @kblackie

Kerry

  • Mesozoic relic
  • Seagull
  • Posts: 11654
  • class keyThumper<T>:ILazy<T>
Re: VBA AC2009 64 bit
« Reply #4 on: June 23, 2008, 07:57:35 PM »
VB or VBA in AutoCAD Keith ?
kdub, kdub_nz in other timelines.
Perfection is not optional.
Everything will work just as you expect it to, unless your expectations are incorrect.
Discipline: None at all.

Keith™

  • Villiage Idiot
  • Seagull
  • Posts: 16899
  • Superior Stupidity at its best
Re: VBA AC2009 64 bit
« Reply #5 on: June 23, 2008, 08:44:03 PM »
The program is written entirely in VB and runs out-of-process on 64 bit systems. On 32 bit systems, the executable is loaded via the COM interface into the AutoCAD process using VLisp.

Initially we discussed using VBA, but several things kept us from doing so. We needed to support all AutoCAD versions from R2000 to R2009, as a result, late-binding became our friend. We tried VBA, but there were a few hiccups with 2002 & 2004, so we bit the bullet and went with VB ... plus the VB forms are much easier to manipulate than the VBA variety.
Proud provider of opinion and arrogance since November 22, 2003 at 09:35:31 am
CadJockey Militia Field Marshal

Find me on https://parler.com @kblackie

joseguia

  • Guest
Re: VBA AC2009 64 bit
« Reply #6 on: July 02, 2008, 11:19:54 AM »
Ya know, .. I seem to remember having issues at the firm I worked at before using non-modal forms and not being able to click the buttons on said forms, pain in the butt. There was a hotfix for it somewhere if I remember correctly.

As Keith mentioned the machines were top-notch so performance was not an issue, but the inability to click on the forms was definitely a hindrance.