|
Liaison tardive de Variant ou Object |
|
Les variables, valeur de retour et paramètres saisis comme Variant ou Object peuvent poser des problèmes lors de la mise à niveau. |
|
0 |
|
|
Option Explicit manquant |
|
Lorsque Option Explicit manque dans la zone des déclarations d'un module, votre code peut créer de façon implicite des nouvelles variables de type sans les déclarer. |
|
0 |
|
|
Liaison soft de Form ou Control |
|
Utilisées avec des propriétés ou des méthodes définies uniquement pour ces classes Form et Control, les variables déclarées Form ou Control peuvent causer des problèmes lors de la mise à niveau. Visual Basic .NET ne prend pas en charge cette "liaison log |
|
0 |
|
|
Liaison soft utilisant ActiveForm et ActiveControl |
|
ActiveForm et ActiveControl Control peuvent causer des problèmes lors de la mise à niveau, si elles sont utilisées avec des propriétés ou des méthodes définies uniquement pour ces classes Form et Control. Cette "liaison soft" n'est pas prise en charge da |
|
0 |
|
|
Fonctions de chaîne Variant-Returning |
|
Les fonctions de chaîne retournant un Variant ne sont pas prises en charge dans Visual Basic .NET. Utilisez la version de la fonction retournant un String, qui comporte un suffixe '$'. |
|
0 |
|
|
LSet non pris en charge pour les types définis par l'utilisateur |
|
Vous ne pouvez utiliser la fonction LSet qu'avec des chaînes dans Visual Basic .NET. |
|
0 |
|
|
Contrôle OLE non mis à niveau |
|
Le contrôle conteneur OLE n'a aucun équivalent dans Visual Basic .NET Windows Forms. |
|
0 |
|
|
Aucun contrôle Line dans Visual Basic .NET |
|
Visual Basic .NET ne dispose pas de contrôle Line. Les contrôles Line horizontaux et verticaux sont convertis en contrôles Label Visual Basic .NET. Les contrôles Line en diagonale ne sont pas mis à niveau vers Visual Basic .NET. |
|
0 |
|
|
Aucun contrôle Shape dans Visual Basic .NET |
|
Les contrôles Shape n'ont pas d'équivalents dans Visual Basic .Net et ne seront pas mis à niveau. |
|
0 |
|
|
Contrôle UpDown non mis à niveau |
|
Les contrôles UpDown ne sont pas mis à niveau vers Visual Basic .NET par l'Assistant Mise à niveau. |
|
0 |
|
|
Propriété/Méthode/Événements non mis à niveau |
|
Certaines propriétés, méthodes et événements de contrôles Visual Basic 6.0 ne sont pas mis à niveau vers Visual Basic .NET par l'Assistant Mise à niveau. |
|
0 |
|
|
Tableaux n'ayant pas une limite inférieure de zéro non pris en charge |
|
Visual Basic .NET ne prend pas en charge l'utilisation de tableaux dont la limite inférieure n'est pas zéro. |
|
0 |
|
|
Utilisation incorrecte de l'énumération |
|
Les constantes d'énumération utilisées de façon incorrecte ne seront pas mise à niveau. |
|
0 |
|
|
As Any non pris en charge |
|
Les instructions API Declare qui contiennent des paramètres saisis avec 'As Any' ne seront pas mises à niveau. |
|
0 |
|
|
Modification de <propriété> non prise en charge |
|
La modification de <propriété> au moment de l'exécution n'est pas prise en charge dans Visual Basic .NET. |
|
0 |
|
|
Page de propriétés non mise à niveau |
|
Les éléments de projet Page de propriétés ne sont pas mis à niveau. |
|
0 |
|
|
Concepteur non mis à niveau |
|
Certains concepteurs Visual Basic ne sont pas mis à niveau : DHTMLPage, DataEnvironment ChildCommand, UserConnection, DataReport |
|
0 |
|
|
Référence ou composant manquant ou endommagé |
|
Une référence ou un composant du projet actif est manquant ou endommagé. |
|
0 |
|
|
Police non TrueType non prise en charge |
|
Les polices non TrueType ne sont pas prises en charge dans Visual Basic .NET Windows Forms. La seule police non TrueType mise à niveau est MS Sans Serif. |
|
0 |
|
|
Mot clé non pris en charge |
|
Les mots clés suivants ne sont pas pris en charge dans Visual Basic .NET : GoSub, Option Base 1, LSet, ObjPtr, VarPtr, StrPtr, DefBool, DefByte, DefInt, DefLng, DefCur, DefSng, DefDbl, DefDec, DefDate, DefStr, DefObj, DefVar, ChrB, ChrW, MidB, RightB, Le |
|
0 |
|
|
Return a une nouvelle signification |
|
Dans Visual Basic .NET, Return est utilisé pour quitter une sous-routine et renvoyer une valeur dans une fonction. GoSub...Return n'est pas pris en charge. |
|
0 |
|
|
Option Base 1 n'est pas pris en charge |
|
Dans Visual Basic .NET, Option Base 1 n'est pas pris en charge. |
|
0 |
|
|
On ... GoTo n'est pas pris en charge |
|
Dans Visual Basic .NET, On ... GoTo n'est pas pris en charge. |
|
0 |
|
|
Liaison de données DAO |
|
La liaison de données DAO est désapprouvée dans Visual Basic 6. Utilisez plutôt la liaison de données ADO. |
|
0 |
|
|
Liaison de données RDO |
|
Remplacer la liaison de données RDO par ADO |
|
0 |
|
|
Les blocs '#If' ne sont pas mis à niveau de façon fiable. |
|
Lorsqu'une condition #If est False, le bloc #If...#End If n'est pas mis à niveau. L'Assistant Mise à niveau ne détermine pas de façon fiable si les conditions #If sont True ou False. |
|
0 |
|
|
Objet Printer et collection Printers non mis à niveau |
|
L'objet Printer et la collection Printers ne sont pas mis à niveau vers Visual Basic .NET par l'Assistant Mise à niveau. |
|
0 |
|
|
Contrôles à thread unique |
|
Les performances des contrôles conçus pour Visual Basic 6 sont meilleures car ils sont à threads cloisonnées. |
|
0 |
|