Migration from vb4.0 Enterprise to Vb 6.0 Enterprise 
Author Message
 Migration from vb4.0 Enterprise to Vb 6.0 Enterprise

Hi

we have a software written in Visual Basic 4.0 Enterprise (enterprise
because it uses RDO to access data from MS SQL 6.0 6.5)

I don't have a exe files of the software. But  I do have all the forms
and modules etc I also don't have visual basic 4.0 enterprise but I do
have standard version 4.0.

this software is using some controls like Gauge32.ocx, Sheridan 3d
Control, Crystal Report, graph32.ocx,  etc .. most of it donot come
with vb 6.0 as per my knowledge.

Now we want to convert the software to VB 6.0 or .Net which ever is
easier.

Now here are some questions :

1. In which version should I convert in vb6.0 or .net
2. If I manually register vb 4.0 ocx files with vb 6.0  .net will it
work ok ?
3. Does vb 6.0 or .net still support RDO method of accessing data from
mssql
   server 6.5 or 7.0.
4. Graph32.ocx still giving me error even after I register using
regsvr32.
   Error : graph32.ocx could not be loaded

I highly appriciate your reply and for  giving me your precious time.

Best Regards

Pal



Mon, 23 Aug 2004 22:26:25 GMT  
 Migration from vb4.0 Enterprise to Vb 6.0 Enterprise
If you are going to rewrite, which sounds highly likely, moving to .NET is
the most prudent, IMHO, unless you need the app to run on Windows 95 (no
.NET in Windows 95).

Most likely the entire architecture of the app willl change, as it was more
common to make monolithic applications (all code in the frm, with, perhaps,
a couple of BAS mod files). The paradigm for VB 6 and VB.NET is more
distributed, even for desktop applications.

Since you have to rearchitect, you should re-examine the product(s) to see
if you should alter the UI. Treat the project as a new project, rather than
an upgrade. You can analyze current code and include the ideas that work,
but you will most likely find there are things that should be scrapped. If
you treat it as an upgrade, those items will be pushed back to a 2.0
release, which may never come about. Since it will take about the same
amount of time to upgrade as to create a better app, I know which one I
would choose, if it were my choice.

--
Gregory A. Beamer
MVP; MCP: +I, SE, SD, DBA
Author: ADO.NET and XML: ASP.NET on the Edge

****************************************************************************
****
Think outside the box!
****************************************************************************
****

Quote:
> Hi

> we have a software written in visual basic 4.0 Enterprise (enterprise
> because it uses RDO to access data from MS SQL 6.0 6.5)

> I don't have a exe files of the software. But  I do have all the forms
> and modules etc I also don't have visual basic 4.0 enterprise but I do
> have standard version 4.0.

> this software is using some controls like Gauge32.ocx, Sheridan 3d
> Control, crystal report, graph32.ocx,  etc .. most of it donot come
> with vb 6.0 as per my knowledge.

> Now we want to convert the software to VB 6.0 or .Net which ever is
> easier.

> Now here are some questions :

> 1. In which version should I convert in vb6.0 or .net
> 2. If I manually register vb 4.0 ocx files with vb 6.0  .net will it
> work ok ?
> 3. Does vb 6.0 or .net still support RDO method of accessing data from
> mssql
>    server 6.5 or 7.0.
> 4. Graph32.ocx still giving me error even after I register using
> regsvr32.
>    Error : graph32.ocx could not be loaded

> I highly appriciate your reply and for  giving me your precious time.

> Best Regards

> Pal



Tue, 24 Aug 2004 00:24:39 GMT  
 
 [ 2 post ] 

 Relevant Pages 

1. Migration from 4 to 5 Enterprise Edition

2. VB 6.0 Enterprise REFRESH??

3. Differences Between Enterprise and Professional Versions of VB 6.0

4. Enterprise Development Using MS VB 6.0

5. Missing Database Designer and Query Designer in VB 6.0 Enterprise edition

6. VB 6.0 enterprise "Diagram" option

7. SQL Server 7.0 with VB 6.0 Enterprise

8. Access 2002, AD 2.7, VB 6.0 Enterprise retrieval

 

 
Powered by phpBB® Forum Software