begin process at 2008 07 05 00:27:09
1 205 021 membres
10 nouveaux aujourd'hui
14 118 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Pb activeX "Microsoft ListView Control version 6.0" [ Archives / Graphique ] (Cako19)

Pb activeX "Microsoft ListView Control version 6.0" le 14/04/2005 15:57:28

Cako19
Bonjour,

Je voudrais utiliser l'activeX "Microsoft ListView Control version 6.0", mais lorsque j'essaie d'insérer un item en utilisant la propriété "ListItems" ( j'ai créé plusieurs "ListItem" que j'ai insérées dans une "ListItems" et je veux maintenant insérer cette "ListItems" dans ma ListView ), je ne peux pas car j'ai un message d'erreur qui m'indique que cette propriété ( "ListItems" ) est en lecture seule !
Quelqu'un a t-il déjà rencontré cette erreur avec cet activeX ( quelque soit le langage utilisé ) ou bien est ce mon programme n'est pas correct ?

Si c'est mon programme qui ne va pas, quelqu'un connaîtrait-il la procédure pour insérer un item dans une ListView, étant donné que la fonction AddItem n'existe pas comme pour la ListBox ?

Merci d'avance pour votre aide,

Cako19

Re : Pb activeX "Microsoft ListView Control version 6.0" le 14/04/2005 18:47:29

BruNews
(Admin CS)
Ce genre d'ActiveX est bon pour les langages interprétés (VB etc...), en C/C++ on utilise direct le controle ListView.
Exemple ici:
VILLES => CODES POSTAUX (WIN32)
http://www.cppfrance.com/code.aspx?id=11151

et il y en a surement des tas d'autres dans les sources.

ciao...
BruNews, MVP VC++

Re : Pb activeX "Microsoft ListView Control version 6.0" le 15/04/2005 01:46:03

racpp
(Admin CS)
Salut,
Pour ajouter un item à une ListView, on utilise le message LVM_INSERTITEM comme ceci:
SendMessage(hListView, LVM_INSERTITEM, 0, &lvi);
hListView est le HWND de la ListView et lvi est une structure LVITEM dont les membres doivent être définis.
Une autre méthode consiste à utiliser la macro suivante:
ListView_InsertItem( hListView,&lvi);

Re : Pb activeX "Microsoft ListView Control version 6.0" le 15/04/2005 11:53:43

Cako19

Mon malheur c'est que je développe en SQLWindows Application Langage (SAL) de Centura. Je peux utiliser des fonctions appartenant à des DLL du genre user32.dll ou gdi32.dll et des activeX mais c'est tout.
C'est pourquoi je voulais savoir si c'était l'activeX que j'utilisais qui avait un pb ou pas.

Merci quand même !



Classé sous : activex, listview, control, microsoft, listitems

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Boutique

Boutique de goodies CodeS-SourceS