PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Comment le faire ?
  • Limitations
  • Limitations lors de l'importation
  • Limitations connues dans cette version
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Présentation
WINDEV et WINDEV Mobile offrent la possibilité d'importer des éléments Visual Basic dans un projet WINDEV ou WINDEV Mobile.
Comment le faire ?
Pour importer des éléments Visual Basic :
  1. Sélectionnez l'option "Fichier .. Importer .. Un projet ou des éléments Visual Basic".Sous le volet "Projet", dans le groupe "Projet", déroulez "Importer" et sélectionnez "Un projet ou des éléments Visual Basic".
  2. Sélectionnez le fichier à importer :
    • Projet Visual Basic (fichier ".VBP")
    • Formulaire Visual Basic (fichier ".FRM")
    • Modules Visual Basic (fichier ".BAS")
  3. Dans l'assistant, spécifiez le type d'import à effectuer :
    • Importation de tous les éléments dans un nouveau projet
    • Importation de quelques éléments dans le projet en cours
  4. Spécifiez le mot de passe de la base de données (si nécessaire).
  5. Si vous avez choisi d'importer uniquement certains éléments du projet, sélectionnez ces éléments dans la liste qui s'affiche.
  6. Indiquez les paramètres d'importation :
    • Conversion du code Visual Basic en WLangage
    • Conservation ou non du code Visual Basic en tant que commentaires dans le code WLangage
    • Application du gabarit du projet (dans le cas de l'importation d'éléments)
  7. Validez. L'importation est effectuée.
Attention : L'importation d'éléments Visual Basic peut être relativement longue.
Limitations

Limitations lors de l'importation

La majorité des traitements automatiques sont récupérés.
Cependant, tout le code ne peut pas être récupéré lors de l'importation, car la complexité du code le rend difficilement interprétable.
Les accès aux fichiers de la base de données ne sont pas toujours migrés. En effet, ces accès sont très différents de ceux réalisés sous WINDEV et bien souvent beaucoup plus complexes.
Il est préférable de réécrire les accès aux bases de données (ou aux ports séries) avec les syntaxes du WLangage : votre code deviendra clair et lisible.
Les limitations de cette fonctionnalité sont les suivantes :
  • L'import de projets Visual Basic a été testé avec des projets Visual Basic 6. Les versions précédentes devraient pouvoir être également importées.
  • Seuls les fichiers de type " .bas" (Modules), ".vbp" (Projet) et ".frm" (form) sont importés.
  • Pas d'émulation de la gestion d'accès aux bases de données par le code Visual Basic.
  • Pas de gestion des champs indicés (sauf pour les sélecteurs et pour les interrupteurs)
  • Le type et le contenu des ActiveX n'est pas converti.
  • Les déclarations des variables de modules sont importées comme des déclarations non globales au projet.
Limitations connues dans cette version
Les limitations de cette version sont les suivantes :
  • L'importation ne crée pas de champs Table, Liste ou Combo fichier (dbGrib, dbCombo, ...).
  • Les "références" (ocx, ...) ne sont pas importées.
  • Pas d'importation des classes.
  • Pas de gestion des paramètres dans les traitements événementiels.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire