[SLUG] Legacy application in VB6 (.com) - anyone know how to port this one?

From: Scott Grizzard (scott@scottgrizzard.com)
Date: Mon Jun 08 2009 - 20:39:39 EDT


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Here's one from the way back machine:

I have a client with a custom (I have all the source code) legacy
VB6/SQL Server application. I am trying to rid him of "that evil OS",
but this "custom" application won't run in Wine (yet). It also depends
on this older version of SQL, and I need it to work with MySQL or PgSql.

Does anyone have an idea of how I could port this "thing" off Windows
and on to our favorite operating system? (where users could then VNC
into the silly thing and still use it) Mono won't work - the "thing" is
written in .com, and Mono only supports .Net.

I am willing to cough up cash for software to get this thing out, so if
you know a proprietary BASIC compiler that deals with .com, and compiles
it straight for Linux, I am all ears.

I don't want to recode this whole thing - it's one of those "internal"
applications that has evolved over time, with logic all over the place,
few comments in the code, and little to no database documentation.

The SQL code was "tacked-on" later by another programmer, and I know I
will have to change the queries. Fortunately, it looks like the queries
were simply substituted in for file operations, so I think I will be
able to replicate the database logic without too much trouble.

The office will be moving to a new solution within two years, so I only
need it working for now. (Of course, that's probably what the last guy
said to himself, and here I am working with his code.)

I Googled, but did not find what I am looking for. Any Ideas?

Cheers,

Scott Grizzard
- ----
scott@scottgrizzard.com
http://scottgrizzard.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkotr0sACgkQARR1QiSWUG7mDQCbBTR8pp55NoiZAhnCTrKDQ+H6
KVwAoJF1KO8L6TZYT3gpjTGgxDWwVV5q
=q6qH
-----END PGP SIGNATURE-----
-----------------------------------------------------------------------
This list is provided as an unmoderated internet service by Networked
Knowledge Systems (NKS). Views and opinions expressed in messages
posted are those of the author and do not necessarily reflect the
official policy or position of NKS or any of its employees.



This archive was generated by hypermail 2.1.3 : Fri Aug 01 2014 - 20:09:27 EDT