Announcement

Collapse
No announcement yet.

VC++ .NET 2003 Projekt konvertieren zu C++Builder-Dateien

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • VC++ .NET 2003 Projekt konvertieren zu C++Builder-Dateien

    Hallo,
    möchte gern auf den C++Builder umsteigen. Bis jetzt habe ich mit
    "Microsoft Visual Studio .NET 2003" entwickelt.

    Das Projekt ist eine grössere MDI anwendung mit DB Anbindung.
    Programmiert in C++ , hab nur die .NET IDE benutzt.

    Im builder gibt es ein konvertierungstool:

    >>Das Dienstprogramm VCTOBPR konvertiert Projektdateien (.DSP) und
    >>Arbeitsbereichdateien (.DSW) aus Microsoft Visual C++ 5.0 und 6.0
    >>in die entsprechenden Borland C++Builder-Dateien.

    Sehr hilfreich, aber:
    Das ist der Punkt. Diese Files gibt es bei VC++.NET nicht.

    Hat schon jemand Erfahrungen gemacht beim importieren eines .NET projekts?
    Ich brauche jeden Tip, welcher mir die ein-zwei wochen "Handarbeit" erspart.

    gruss

  • #2
    Visual C++ hat nichts mit NET zu tun.
    Das Dienstprogramm ist nur für Visual C++. NET Projekte können nicht konvertiert werden - in keine Richtung. M.E. hat aus diesen Gründen der C++Builder X keine so große Verbreitung gefunden
    Christian

    Comment


    • #3
      Teil Lösung:

      Beim "Microsoft Visual Studio .NET 2003" gibt es die IDE "Visual C++.net.

      kurz: VC++ .NET = VC++7 + Managed Extension für C++.

      Das projekt ist als "reines" c++ project erstellt worden.

      Es gibt einen Projektconverter.
      Dieses Tool konvertiert Visual C++ 7.0 projekte zurück zu
      Visual C++ 6.0 projekten.

      .sln zum .dsw file
      .vcproj project zu.dsp file.

      http://www.arstdesign.com/articles/prjconverter_demo.zip

      Dann kann man das VC++ Projekt im C++ Builder 6 konvertieren und
      erzeugt ein Borland projekt.

      Bei der kompilieren kommen noch ein paar exceptions, welche aus den
      unterschieden in VC+7 und VC++6 resultieren.

      Muss noch sehen wie ich an die formulare komme.

      Eventuell kann man aus den .rc files und dem resource.h
      die borland .dfm files erzeugen.

      grus

      Comment

      Working...
      X