kkhuet
Messages postés92Date d'inscriptionlundi 16 mai 2005StatutMembreDernière intervention 3 juin 2009
-
24 août 2005 à 09:33
kkhuet
Messages postés92Date d'inscriptionlundi 16 mai 2005StatutMembreDernière intervention 3 juin 2009
-
24 août 2005 à 17:58
Bonjour,
Je voudrais savoir en VB s'il existe des grid que l'on puisse modifier
sur l'interface ( comme le datagrid : on peut changer la valeur d'une
cellule) sans pour autant que cela modifie la base (comme le fait le
datagrid relié à un ADO). Si on peut faire ça avec un msflexgrid, je
n'ai pas trouvé. Je précise quand même que je ne veux pas avoir à la
faire à l'aide de boutons. Je veux pouvoir modifier directement dans la
grid. Est-ce que je me suis bien fait comprendre ?
En fait, tu passes quand même par un autre composant (ex : textbox) qui
vient se superposer à ton sgrid, tout en te servant des évènements
spécifiques à l'édition.
L'exemple qu'ils fournissent est assez complet .... "VB6 SGrid Edit Sample" et le peut de code que tu as à taper doit s'y trouver.
kkhuet
Messages postés92Date d'inscriptionlundi 16 mai 2005StatutMembreDernière intervention 3 juin 20091 24 août 2005 à 11:33
euh..désolée mais j'arrive pas à installer les composants nécessaires
pour utiliser le SGrid. J'ai bien téléchargé les 2 fichiers qu'il faut
normalement (ssubtmr6.dll et vbalSGrid6.ocx) et je les ai mis dans le
répertoire où il y a mon projet. Ensuite j'ai été dans
Projet/Références pour rajouter ces 2 fichiers. Et maintenant quand
j'essaie d'accéder au composant (dans la barre d'outils, clique droit,
Composants..., choisir dans la liste vbAccelerator VB6 SGrid Control
2.0 et OK), VB me dit 'Nom de module, de projet ou de bibliothèque
d'objets déjà utilisé
Qu'est-ce que j'ai fait de travers SVP ?
Merci
NINI
Vous n’avez pas trouvé la réponse que vous recherchez ?
kkhuet
Messages postés92Date d'inscriptionlundi 16 mai 2005StatutMembreDernière intervention 3 juin 20091 24 août 2005 à 16:08
Est-ce que tu pourrais encore m'aider un peu IG_Snoop?
En fait j'arrive pas à trouver comment on fait pour pouvoir modifier le
contenu d'une cellule. J'ai vu que pour le SGrid, il y avait 2
propriétés intéressantes : Editable et SingleClickEdit mais même en les
mettant à true toutes les 2 j'arrive pas à écrire dans une cellule Il faut tout se taper dans le code quand même ?? si oui t'aurais pas un petit exemple ?