You are here: > ESRI Forums > arcgis desktop discussion forums > Thread Replies

ArcGIS Desktop Discussion Forums

ArcGIS Desktop - ArcObjects General forum

Will ESRI discontinue VBA/VB in 9.4?   George Silva Nov 05, 2008
Re: Will ESRI discontinue VBA/VB in 9.4?   Neil Clemmons Nov 05, 2008
Re: Will ESRI discontinue VBA/VB in 9.4?   Devdatta Tengshe Nov 10, 2008
Re: Will ESRI discontinue VBA/VB in 9.4?   tony david Nov 18, 2009
Re: Will ESRI discontinue VBA/VB in 9.4?   George Silva Nov 18, 2009
Re: Will ESRI discontinue VBA/VB in 9.4?   Devdatta Tengshe Nov 19, 2009
Re: Will ESRI discontinue VBA/VB in 9.4?   Randy . Nov 20, 2009
Re: Will ESRI discontinue VBA/VB in 9.4?   tony david Jan 21, 2010
Re: Will ESRI discontinue VBA/VB in 9.4?   tony david Jan 21, 2010
Re: Will ESRI discontinue VBA/VB in 9.4?   Devdatta Tengshe Jan 21, 2010
Re: Will ESRI discontinue VBA/VB in 9.4?   tony david Jan 21, 2010
Re: Will ESRI discontinue VBA/VB in 9.4?   Catherine Hansen Mar 26, 2010
Report Inappropriate Content • Top • Print • This Forum is closed for replies.    
Subject Will ESRI discontinue VBA/VB in 9.4? 
Author George Silva 
Date Nov 05, 2008 
Message Hello everyone. Is this just a rumor or is it really happening?

I've looked for news concerning this matter but could not find any.

Anyone? ESRI representatives?

Thanks for the information! 
  George R. C. Silva
GIS Analyst
georger.silva at gmail.com 
   
Report Inappropriate Content • Top • Print • This Forum is closed for replies.    
Subject Re: Will ESRI discontinue VBA/VB in 9.4? 
Author Neil Clemmons 
Date Nov 05, 2008 
Message ArcGIS 9.3 is the last version that will support Visual Basic 6. Microsoft dropped support for Visual Basic 6 over 5 years ago, so it was just a matter of time before ESRI followed. I do not know if this means that VBA will not be included in future versions of the software. Microsoft is working on a .NET replacement for VBA but I don't know if it has been released yet. 
  Neil Clemmons
Senior GIS Developer
Geographic Information Services, Inc.
Birmingham, AL
http://www.gis-services.com

Check out our blog:
http://blog.gis-services.com/ 
   
Report Inappropriate Content • Top • Print • This Forum is closed for replies.    
Subject Re: Will ESRI discontinue VBA/VB in 9.4? 
Author Devdatta Tengshe 
Date Nov 10, 2008 
Message If you see http://blogs.esri.com/Dev/blogs/arcobjectsdevelopment/archive/2008/08/29/VB6-to-.NET-Migration-Series_3A00_-Getting-ready-for-the-ArcGIS-9.4-release.aspx, it is mentioned that VBA will be supported with ArcGIS 9.4, but beyond that, looks like you are on your own. 
   
Report Inappropriate Content • Top • Print • This Forum is closed for replies.    
Subject Re: Will ESRI discontinue VBA/VB in 9.4? 
Author tony david 
Date Nov 18, 2009 
Message Folks ... so what's the latest on this? I doubt Microsoft really stopped VB6 from running in Windows. Windows 7 can still run VB6 (ships with the runtime).

Has anyone tried to register VB6 ArcObject DLLs in ArcGIS 9.4? Does it work (i.e. commands, tools and buttons)? Do components and categories get registered properly?

If ArcObjects is based on COM and "ArcObjects.NET" are just wrapper DLLs ... is this same for 9.4 (or beyond)? Its better to know the actual roadmap for COM before serious developers can decide.

The definition of 'stop supporting VB6' ... can be misleading if the codes still run. Why fix something thats not broken?

Any help ... or insight is much appreciated :-)



p.s. I know applications with AML and Avenue still running ... is that a sin?
 
   
Report Inappropriate Content • Top • Print • This Forum is closed for replies.    
Subject Re: Will ESRI discontinue VBA/VB in 9.4? 
Author George Silva 
Date Nov 18, 2009 
Message I have a friend whos computer is running W7, but the runtime for VBA is disabled. Plain and simple disabled.

For what i know, he did not altered any conditions or products installed at first.

Can anyone confirm that windows 7 does NOT have VB libraries? 
  George R. C. Silva
GIS Analyst
georger.silva at gmail.com 
   
Report Inappropriate Content • Top • Print • This Forum is closed for replies.    
Subject Re: Will ESRI discontinue VBA/VB in 9.4? 
Author Devdatta Tengshe 
Date Nov 19, 2009 
Message Windows 7 does have the VB6 runtime.
Please see this page for more details:
http://blogs.msdn.com/allandcp/archive/2009/03/02/windows-7-and-vb6-the-microsoft-commitment.aspx

I personally run Windows 7 RC & all of my VB6 Apps (Non ArcGIS) run on it without any Issue. 
   
Report Inappropriate Content • Top • Print • This Forum is closed for replies.    
Subject Re: Will ESRI discontinue VBA/VB in 9.4? 
Author Randy . 
Date Nov 20, 2009 
Message ArcGIS 9.4 will be the last release of Microsoft Visual Basic for Applications (VBA); we will no longer support VBA beyond the ArcGIS 9.4 release. Microsoft no longer promotes or updates VBA. ESRI strongly recommends that no further development occur on this platform. Beyond ArcGIS 9.4, ESRI will no longer be able to support VBA as a development platform. Users who have custom functionality built using VBA should actively plan strategies to rewrite their applications using a supported development language such as Python, VB.NET, or C# so their applications continue to be operational and supported in future releases of ArcGIS.




http://downloads2.esri.com/support/TechArticles/ArcGIS_931_and__94_Deprecation_Plan.pdf 
   
Report Inappropriate Content • Top • Print • This Forum is closed for replies.    
Subject Re: Will ESRI discontinue VBA/VB in 9.4? 
Author tony david 
Date Jan 21, 2010 
Message Hi ... will commands, toolbars, extensions, contents view, classes and other code objects created in pre-9.4 (or version 10) using VB6 ... still work and run in ArcMap?

I've seen ESRI User Conf sessions for VB6 migration ... and the presenters said VB6 codes will still work in 9.4. Its just the ESRI technical support will cease for VB6. Can someone from ESRI please clarify? 
   
Report Inappropriate Content • Top • Print • This Forum is closed for replies.    
Subject Re: Will ESRI discontinue VBA/VB in 9.4? 
Author tony david 
Date Jan 21, 2010 
Message Also ... can ESRI developers please answer this ... instead of marketing ppl? 
   
Report Inappropriate Content • Top • Print • This Forum is closed for replies.    
Subject Re: Will ESRI discontinue VBA/VB in 9.4? 
Author Devdatta Tengshe 
Date Jan 21, 2010 
Message In 9.4 (or rather ArcGIS 10, as it will now be called) the prexisting customizations do not work directly.
This is true for .NET customizations as well.

In the case of .NET, you need to recomiple the Assembly after making a few changes.

Making these changes in the case of VB6 customizations and recompiling is not possible. 
   
Report Inappropriate Content • Top • Print • This Forum is closed for replies.    
Subject Re: Will ESRI discontinue VBA/VB in 9.4? 
Author tony david 
Date Jan 21, 2010 
Message Thanks for the prompt reply ...

I suppose adding VB6 classes and objects in Categories.exe directly will not work either for ArcGIS 10? If this is the case ... ArcObject VB6 codes is incompatible in ArcGIS 10. Am I right?

Am not sure why ESRI presenters (during the ESRI User Conference workshops) said VB6 works for ArcGIS 9.4. Also can ESRI release technical documentation or whitepaper on this VERY soon ... so many codes (millions of lines!!!) out there will not work and need some migration strategy / tool.
 
   
Report Inappropriate Content • Top • Print • This Forum is closed for replies.    
Subject Re: Will ESRI discontinue VBA/VB in 9.4? 
Author Catherine Hansen 
Date Mar 26, 2010 
Message Is there any documentation available? Where are the whitepapers?