PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV (earlier versions) → Langage externe C
Langage externe C
Started by Frédéric, Jun., 01 2004 6:21 PM - 1 reply
Posted on June, 01 2004 - 6:21 PM
Je suis sous Windev 7. Je sais faire presque tout à partir de mon appli écrite
en C :

Je sais ouvrir mes fenêtres avec la commande :

nWDExecute ("OUVRE(\"FENETRE\")") ;

Je sais exploiter le menu de la fenêtre ouverte avec la fonction Call Back
:

nWDSetCallbackNext (Menu_fenetre, 0) ;

Je sais afficher des messages par :

nWDExecute ("INFO(\"Bonjour\")") ;
etc... etc...

Bref, je sais tout faire... SAUF afficher une valeur dans un champ de la
fenêtre !!! Je tourne en rond avec cette commande :

nWDExecute ("CHAMP=\"Coucou\"") ;

La valeur "Coucou !" ne s'affiche que lorque je clique sur une option quelqonque
du menu de la fenêtre. On m'a expliqué que c'était dû au fait que la fenêtre
était bloquante tant que celle-ci n'était pas fermée !!! Je n'avais pas ces
problèmes avec Windev 5.5 (mais le concept de fonction CallBack n'existait
pas avec cette version).

Qui peut m'aider ? Merci par avance.
Posted on June, 02 2004 - 3:52 PM
Je me réponds à moi-même au cas où cela intéresserait certains d'entre vous
:

Il suffit d'insérer un bouton dans la fenêtre, et de paramétrer celle-ci
en exécution automatique (par exemple 2/100e seconde) sur le bouton. Ca marche
impeccable !



Je suis sous Windev 7. Je sais faire presque tout à partir de mon appli

écrite
en C :

Je sais ouvrir mes fenêtres avec la commande :

nWDExecute ("OUVRE(\"FENETRE\")") ;

Je sais exploiter le menu de la fenêtre ouverte avec la fonction Call Back
:

nWDSetCallbackNext (Menu_fenetre, 0) ;

Je sais afficher des messages par :

nWDExecute ("INFO(\"Bonjour\")") ;
etc... etc...

Bref, je sais tout faire... SAUF afficher une valeur dans un champ de la
fenêtre !!! Je tourne en rond avec cette commande :

nWDExecute ("CHAMP=\"Coucou\"") ;

La valeur "Coucou !" ne s'affiche que lorque je clique sur une option quelqonque
du menu de la fenêtre. On m'a expliqué que c'était dû au fait que la fenêtre
était bloquante tant que celle-ci n'était pas fermée !!! Je n'avais pas

ces
problèmes avec Windev 5.5 (mais le concept de fonction CallBack n'existait
pas avec cette version).

Qui peut m'aider ? Merci par avance.