Author Topic: Convert VB - info/help please  (Read 633 times)

caveman_piet

  • Member
  • **
  • Posts: 52
  • Kudos: 0
    • http://www.pexy.co.za
Convert VB - info/help please
« on: 3 February 2002, 20:26 »
Hi people!

I developed a system using M$ VB 6.0. :(

The client now wants an "open" system.

Which tool/language to use on Linux.
Have been a redhat user (not as a developer)
since rev 4.0. currently running rh7.1.

The program has an Oracle interface and
uses "twain" compliant devices.
(similiar to M$ "vidcap" program).
Really only need a data capture screen and a
video feed to capture frames from.

Any help/information is welcome.

Thought of using Python - but is that a solution?
As a straight "C" programmer - somehow not
migrated to C++ yet.

Regards.
caveman_piet

  :confused:
Microsoft apparently thinks that R&D stands for 'Rewrap & Disguise'.

badkarma

  • VIP
  • Member
  • ***
  • Posts: 497
  • Kudos: 0
Convert VB - info/help please
« Reply #1 on: 4 February 2002, 03:05 »
VB and open system? haahhaha (excuse me) .... so basically your customer wants a complete re-write then? I suggest you look into Qt library. A multiplatform application devlopment toolkit with database support and a very user friendly and intuitive API. There is a GPL-style version available and various commercial licenses. I've been using it at work for the last 6 months and I must say that I'm quite pleased with it. Trolltech also offers *excellent* support, they have thusfar allways answered all of my questions within a day (and sometimes within a matter of hours).

As for the capturing of a video stream, this is quite easy under linux (did it myself a while back , grab the stream of a webcam and use it as an OpenGL texture) with the video4linux interface.

I'm not a windows programmer so I don't know your options for windows concerning video streams (prolly somewhere in MFC orso, or in directx,  but I wouldn't know   )

The videostream code would be heavilly #ifdef'ed tho, which is practically unavoidable when programming for multiple platforms.

Another option is to persuade your customer to wait a year orso till the new GNOME .NET project is matured, which will offer an API similar to MS's .NET, though this is very much in early development stages (look around a bit on http://www.slashdot.org, there was an article on it a short while back).

hope this helped.
If you can't learn to do something well, learn to enjoy doing it poorly.

lost

  • Member
  • **
  • Posts: 48
  • Kudos: 0
    • http://www.23.org/
Convert VB - info/help please
« Reply #2 on: 6 February 2002, 08:57 »
Like BadKarma said, check out Qt.  Qt rocks for graphics and desktop applications.  PHP, Python, C all have ties to the qt libraries.  Best of all Qt is available for windows.  so cross platfrom implementation is always a possibility.  Check out www.trolltech.com for more info.
If ignorance is bliss, why aren't there more happy people?

[email protected]