PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → Comment détecter si une procédure renvoie une valeur ou pas ?
Comment détecter si une procédure renvoie une valeur ou pas ?
Iniciado por THEWORLDASGARP, 26,abr. 2019 14:45 - 3 respuestas
Miembro registrado
91 mensajes
Publicado el 26,abril 2019 - 14:45
Bonjour,

Quelqu'un a t-il déjà travaillé sur le sujet : comment détecter qu'une procédure que l'on exécute ( "ExécuteCode" par exemple ) renvoie une valeur ?

Merci !
Miembro registrado
1.640 mensajes
Publicado el 26,abril 2019 - 14:52
Hello,

Comment ca ?
Si tu ne connais pas le type de retour :
vREtour est un variant = MaProc()
Publicado el 26,abril 2019 - 15:23
MaVariable est Variant

QUAND EXCEPTION DANS
MaVariable = ExécuteTraitement("ExecuteCode",trtProcédure)
FAIRE
SI Position(ExceptionInfo(),"aurait du")>0 ALORS
// Elle ne renvoi pas de valeur
FIN
FIN
Miembro registrado
91 mensajes
Publicado el 26,abril 2019 - 16:58
OK Pierre. Merci beaucoup pour l'idée !

@Plus
Mensaje modificado, 26,abril 2019 - 16:58