Message de rapport:
 

Re: Problème avec les constantes standard windows : KeyConst.WL

Sujet: Re: Problème avec les constantes standard windows : KeyConst.WL
par drcharly93 sur 11/8/2005 9:03:49

Bonjour

en faite le VK_DELETE doit être comparé avec le wParam et nom pMessage puisque pMessage = 258 de plus il faut rajouter la ligne EXTERN "WINCONST.WL pour gérer les constantes WM_*

- code de déclarations globales de fenTable (la fenêtre qui contient maTable)
//Appel d'un fichier externe contenant des constante pré-défini
EXTERN "WINCONST.WL"
EXTERNE "KeyConst.WL"
//Ajout d'un evenement sur le message WM_KEYDOWN
//Appuie sur une touche quelquonque
Evenement("UneToucheEnfoncer",".maTable",WM_KEYDOWN)


Création de la procédure qui sera appelée à chaque fois qu'une touche sera appuyée.
PROCEDURE UneToucheEnfoncer(pMessage, wParam, lParam)
//Ici on ne traite que si touche = SUPPR
SI wParam = VK_DELETE Alors
TableSupprime(maTable)
FIN


Ce code à été testé et il est fonctionnel
Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2