From: info on
On Dec 20, 10:55 pm, Nithin <nithin.papd...(a)gmail.com> wrote:
> Hi all,
>
> We are sitting with a bit of a challenge. We are trying to convert a
> Borland
> C++ App to either Microsoft Visual Studio C++.net or Visual Studio 6.
> We
> cannot find any resources on the net that can explain how and if this
> can be
> done.
>
> Help Please?
>
> Thanks In Advance,
> Nithin

If your Borland C++ app is based on OWL Object Windows Library, you
may want
to consider OWLNext, which supports Visual C++ 6.0 and later. See

http://owlnext.sourceforge.net and

http://cc.embarcadero.com/Item/27219

HTH, Siegfried.
From: tanix on
In article <#5p2KSigKHA.6096(a)TK2MSFTNGP02.phx.gbl>, "Alex Blekhman" <tkfx.REMOVE(a)yahoo.com> wrote:
>"Nithin" wrote:
>> We are sitting with a bit of a challenge. We are trying to
>> convert a Borland
>> C++ App to either Microsoft Visual Studio C++.net or Visual
>> Studio 6. We cannot find any resources on the net that can
>> explain how and if this can be done.
>
>Well, "converting" is a broad term. If this application uses
>Borland-specific technologies, then converting implies rewriting
>of relevant parts of the program.
>
>However, usually you just create new solution in VS, then add
>existing files and settings and fix build error until it builds
>cleanly. BTW, VS6 is really old. I suggest you to port your
>application to newer version of VS. Latest version of Express
>Edition of VS is free.

What is missing in Express edition?
Is it something that actually does something useful?

>Alex

--
Programmer's Goldmine collections:

http://preciseinfo.org

Tens of thousands of code examples and expert discussions on
C++, MFC, VC, ATL, STL, templates, Java, Python, Javascript,
organized by major topics of language, tools, methods, techniques.

From: tanix on
In article <ekWgpBngKHA.2188(a)TK2MSFTNGP04.phx.gbl>, Darko Miletic <darko(a)uvcms.com> wrote:
>Nithin wrote:
>> Hi all,
>>
>> We are sitting with a bit of a challenge. We are trying to convert a
>> Borland
>> C++ App to either Microsoft Visual Studio C++.net or Visual Studio 6.
>> We
>> cannot find any resources on the net that can explain how and if this
>> can be
>> done.

Well, you are not saying enough about what you need.
Is there GUI stuff? What kind of app it is? Is it multithreaded?
How big it is? What kind of stuff it does?
What kind of specifically Borland stuff you do?
ALL sorts of things.

Or you are just looking for some magic tool that will allow you
to port it without moving a finger?

>However this application was developed there is no way to directly port
>this to VS. Borland technologies (VCL or OWL) are just totaly different
>from MFC or .NET.
>
>I recommend you to not use MFC or .NET either. Instead try using
>something portable like QT (http://qt.nokia.com/)

How good of a performance the QT has?
How easy does it map to an MFC app?

And lastly, some time ago I heard there was some copyright related
issues. Don't remember what exactly, but something to the extent
the closed at least some of their code. What kind of issues does
it raise.

I need to port my monitoring firewall app to Linux.
Two things I am concerned is GUI code. Has to be non modal,
property sheet/property page type of stuff with fully resizable
dialogs.

And there is an NDIS intermediate driver.
Other stuff does not look like a big deal. Pretty straigtforward.

I did not look at QT stuff yet. Just want to get a rough idea
if it something worth looking at.

> or wxWidgets
>(http://www.wxwidgets.org/) that way you will have much less problems if
>you ever decide to switch to another compiler or even operating system.

--
Programmer's Goldmine collections:

http://preciseinfo.org

Tens of thousands of code examples and expert discussions on
C++, MFC, VC, ATL, STL, templates, Java, Python, Javascript,
organized by major topics of language, tools, methods, techniques.

From: Alex Blekhman on
"tanix" wrote:
> What is missing in Express edition? Is it something that
> actually does something useful?

You can find brief comparison of VS editions here:

"Visual Studio Editions"
http://msdn.microsoft.com/en-us/library/zcbsd3cz(VS.80).aspx

Also, there is comprehensive detailed comparison here:

"Visual Studio 2008 Product Comparison Guide"
http://www.microsoft.com/downloads/details.aspx?FamilyId=727BCFB0-B575-47AB-9FD8-4EE067BB3A37&displaylang=en

HTH
Alex

From: tanix on
In article <eRjJZD6hKHA.3792(a)TK2MSFTNGP02.phx.gbl>, "Alex Blekhman" <tkfx.REMOVE(a)yahoo.com> wrote:
>"tanix" wrote:
>> What is missing in Express edition? Is it something that
>> actually does something useful?
>
>You can find brief comparison of VS editions here:
>
>"Visual Studio Editions"
>http://msdn.microsoft.com/en-us/library/zcbsd3cz(VS.80).aspx

>Also, there is comprehensive detailed comparison here:
>
>"Visual Studio 2008 Product Comparison Guide"
>http://www.microsoft.com/downloads/details.aspx?FamilyId=727BCFB0-B575-47AB-9FD
>8-4EE067BB3A37&displaylang=en

No source control kinda kills the whole thing.

Btw, I have heard somewhere a while back there is a way to get
J# with VS 2008 and later. Anybody knows anything about it?

>HTH
>Alex

Thanx.

--
Programmer's Goldmine collections:

http://preciseinfo.org

Tens of thousands of code examples and expert discussions on
C++, MFC, VC, ATL, STL, templates, Java, Python, Javascript,
organized by major topics of language, tools, methods, techniques.