Controle du Scroll dans une DBGRid

Résolu
cs_lugo Messages postés 27 Date d'inscription samedi 29 mars 2003 Statut Membre Dernière intervention 26 mars 2008 - 27 mai 2003 à 07:36
cs_lugo Messages postés 27 Date d'inscription samedi 29 mars 2003 Statut Membre Dernière intervention 26 mars 2008 - 27 mai 2003 à 13:53
Bonjour à tous,

J'ai bien pris le temps de chercher dans différents forums,
et je n'ai rien trouvé qui répondrait à mes attentes.

J'aimerai connaitre comment faire pour associer une action
( comme donner le focus à un composant par exemple)
lorsque que l'on actionne l'ascenseur d'une DBGrid
directement dans la DBGrid ou à l'aide de la molette de la souris.

J'ai bien testé le bout de code suivant, mais sans résultat.

procedure CtrlScroll(Var Msg : TMessage); Message WM_VSCROLL;
begin
if Message.Msg = WM_VSCROLL then
Label1.Caption := ' Utilisation du scroll vertical';
end;

Merci d'avance à toutes les personnes qui m'apporteraient leurs aides.

1 réponse

cs_lugo Messages postés 27 Date d'inscription samedi 29 mars 2003 Statut Membre Dernière intervention 26 mars 2008
27 mai 2003 à 13:53
Le script que vous me proposé ne convient apparement pas pour ce que je voudrai faire et ne fait seulement que de positionner le curseur sur l'enregistrement de début ou fin page, ce que je souhaite est que dès que l'on scrolle sur la DBgrid par la molette ou les fleches montée ou descente,
une action se déclenche, comme par exemple un message dans un Label.

Si vous aviez une idée pour réaliser cette fonction, je vous en remercie par avance.

Cordialement.
3
Rejoignez-nous