PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → WD9 déclaration du type renvoyé par une fonction ou une fenêtre
WD9 déclaration du type renvoyé par une fonction ou une fenêtre
Iniciado por PasDeSpam_f.LAMBOUR, set., 07 2005 5:35 PM - 4 respostas
Publicado em setembro, 07 2005 - 5:35 PM
Peut-on déclarer le type renvoyer par une fonction et/ou une fenêtre ?
Publicado em setembro, 07 2005 - 6:02 PM
Bonjour,

Il est toujours typé puisque c'est une variable de la fenêtre qui est
renvoyée.



MaValRetour est un monétaire.



Dans le code de fermeture de la fenêtre, faites un RENVOYER MaValRetour.


--
Ed en Ligne


"Frédéric LAMBOUR" <PasDeSpam_f.LAMBOUR@everlog.com> a écrit dans le message
de news: 431ed7be$1@news.pcsoft.fr...

Peut-on déclarer le type renvoyer par une fonction et/ou une fenêtre ?


Publicado em setembro, 07 2005 - 6:43 PM
Non il n'est pas "typé" lors de la compilation. C'est pour ca qu'il n'y a
pas de warning et qu'en cas de problème on plante à l'execution.

L'évolution depuis WD5.5 est de pouvoir typer les paramètres d'entrées des
fonctions et méthodes (et de choisir un passage par valeur ou par référence
dans la déclaration)

Il n'en est pas de même pour les valeurs renvoyer

"Ed en ligne" <edenligne@pcsoft.fr> a écrit dans le message de
news:431edeec$1@news.pcsoft.fr...

Bonjour,

Il est toujours typé puisque c'est une variable de la fenêtre qui est
renvoyée.



MaValRetour est un monétaire.



Dans le code de fermeture de la fenêtre, faites un RENVOYER MaValRetour.


--
Ed en Ligne


"Frédéric LAMBOUR" <PasDeSpam_f.LAMBOUR@everlog.com> a écrit dans le

message
de news: 431ed7be$1@news.pcsoft.fr...

Peut-on déclarer le type renvoyer par une fonction et/ou une fenêtre ?




Publicado em setembro, 07 2005 - 7:26 PM
Bonjour,

Je ne conseille pas l'utilisation de ces différents typages. Ils ont été mis
en place vis-à-vis des assemblages .Net générables depuis WinDev.

Pour du W-language classique, dans 99 % des cas, le langage se débrouille
pour convertir la données dans le bon type.



--
Ed en Ligne

"Frédéric LAMBOUR" <PasDeSpam_f.LAMBOUR@everlog.com> a écrit dans le message
de news: 431ee7a1@news.pcsoft.fr...

Non il n'est pas "typé" lors de la compilation. C'est pour ca qu'il n'y a
pas de warning et qu'en cas de problème on plante à l'execution.

L'évolution depuis WD5.5 est de pouvoir typer les paramètres d'entrées des
fonctions et méthodes (et de choisir un passage par valeur ou par
référence
dans la déclaration)

Il n'en est pas de même pour les valeurs renvoyer

"Ed en ligne" <edenligne@pcsoft.fr> a écrit dans le message de
news:431edeec$1@news.pcsoft.fr...

Bonjour,

Il est toujours typé puisque c'est une variable de la fenêtre qui est
renvoyée.



MaValRetour est un monétaire.



Dans le code de fermeture de la fenêtre, faites un RENVOYER MaValRetour.


--
Ed en Ligne


"Frédéric LAMBOUR" <PasDeSpam_f.LAMBOUR@everlog.com> a écrit dans le
message

de news: 431ed7be$1@news.pcsoft.fr...

Peut-on déclarer le type renvoyer par une fonction et/ou une fenêtre ?






Publicado em setembro, 07 2005 - 7:48 PM
Chacun ses gouts. Le faible typage de WD5.5 était responsable de bien des
bugs vicieux. (idem pour le passage par valeur)

"Ed en ligne" <edenligne@pcsoft.fr> a écrit dans le message de
news:431ef293$1@news.pcsoft.fr...

Bonjour,

Je ne conseille pas l'utilisation de ces différents typages. Ils ont été

mis
en place vis-à-vis des assemblages .Net générables depuis WinDev.

Pour du W-language classique, dans 99 % des cas, le langage se débrouille
pour convertir la données dans le bon type.



--
Ed en Ligne

"Frédéric LAMBOUR" <PasDeSpam_f.LAMBOUR@everlog.com> a écrit dans le

message
de news: 431ee7a1@news.pcsoft.fr...

Non il n'est pas "typé" lors de la compilation. C'est pour ca qu'il n'y

a
pas de warning et qu'en cas de problème on plante à l'execution.

L'évolution depuis WD5.5 est de pouvoir typer les paramètres d'entrées

des
fonctions et méthodes (et de choisir un passage par valeur ou par
référence
dans la déclaration)

Il n'en est pas de même pour les valeurs renvoyer

"Ed en ligne" <edenligne@pcsoft.fr> a écrit dans le message de
news:431edeec$1@news.pcsoft.fr...

Bonjour,

Il est toujours typé puisque c'est une variable de la fenêtre qui est
renvoyée.



MaValRetour est un monétaire.



Dans le code de fermeture de la fenêtre, faites un RENVOYER

MaValRetour.


--
Ed en Ligne


"Frédéric LAMBOUR" <PasDeSpam_f.LAMBOUR@everlog.com> a écrit dans le
message

de news: 431ed7be$1@news.pcsoft.fr...

Peut-on déclarer le type renvoyer par une fonction et/ou une fenêtre

?