2017-02-23 4 views
1

ich mich gefragt, ob der Code in Visual Studio verwendet für Visual Basic die gleiche wie der Code für Visual Basic 6? Die Visual Basic 6 IDE nicht mehr unterstützt wird, so kann ich nicht einen Einfluß dieser Version bekommen, aber ein Nachhilfe Schüler von mir tut Arbeit im Studio Grund 6. Kann ich mit Visual Studio helfen, oder sind sie unterschiedliche Programmiersprachen?Visual Basic 6 und Visual Basic in Visual Studio

+3

Es wurden viele Generationen von Grund gewesen, oft recht unvereinbar miteinander. VB6 war die letzte Version der vorherigen Generation, begann im Jahr 1990 und endete im Jahr 1998. VB.NET war ein sehr drastisches Redesign mit signifikanten Syntaxunterschieden, die Chancen, dass Sie hilfreich sein können, sind ziemlich niedrig. Fragen Sie den Schüler über die Werkzeugwahl, die Ausbildung eines neuen Programmierers mit solch veralteten Werkzeugen ist nicht sehr produktiv und macht ihm keinen Gefallen. –

+0

Obwohl VB6 IDE "nicht mehr unterstützt wird", ist es leicht möglich, ein Installationsprogramm mit aktuellen Windows-Versionen zu arbeiten. Für zwei alte Anwendungen brauche ich ein VB6 installiert haben - es funktioniert auf Windows-10/64-Bit- – nabuchodonossor

+0

Es ist wahr, dass die VB6 IDE wird nicht mehr unterstützt. Aber es ist [noch möglich] (http://stackoverflow.com/a/8029361/15639), es zu erhalten. – MarkJ

Antwort

0

Die neueste Version von VB ist VB15.

VB 6 ist nicht in Visual Studio unterstützt:

Visual Studio 2010 bietet keine Tools für Anwendungen und Projekte von Visual Basic 6.0 aktualisieren. Wenn Sie Ihr Projekt von Visual Basic 6.0 auf Visual Basic 2010 aktualisieren möchten, können Sie die Upgrade-Tools mit früheren Versionen von Visual Studio zur Verfügung gestellt verwenden und dann das Projekt ein Upgrade wieder in Visual Studio 2010.

Quelle: https://msdn.microsoft.com/en-us/library/bszew91f(v=vs.100).aspx

+0

Ok, vielen Dank. Das Problem ist, dass wir VB14-Code in VB6 übertragen müssen und nicht umgekehrt. Ich bin mir nicht sicher, warum Schulen immer noch VB6 verwenden, da es nicht mehr unterstützt wird. – user2191889

+3

, die nicht funktionieren, und Sie werden wahrscheinlich in eine Menge von Konstrukten ausführen, die in VB.NET möglich sind, die in VB6 einfach nicht möglich sind, – jessehouwing

+0

ich mit @jessehouwing einverstanden sind, lassen Sie sie wissen, dass dies –