Dans le cadre d'un projet je dois compiler du code dynamiquement et pour se faire j'utilise la fonction Compile() de WinDev (18).
Malheureusement quand j'ai une erreur de syntaxe dans le code à compiler,
1 2 3 4
|
Trace("UN")
Trace("DEUX"// Erreur
Trace("TROIS") |
La fonction Compile() m'envoie la chaîne "Ligne incomplète" mais je n'arrive pas à récupérer le numéro de la ligne à la quelle se trouve mon erreur. La fonction ErreurInfo() est vide et ErreurInfo(errLigne) me retourne toujours 0.
Avez vous une idée de comment puis-je récupérer ce numéro de la ligne ?
Partager