Page 1 sur 1

[R] Array --> GUICtrl ? grid ?

Posté : mer. 10 avr. 2013 17:00
par BMayer
Bonjour

Débutant, autant en autoit que sur ce forum, j'ai la question suivante :
Pour réaliser une interface ou à un fichier csv ou à une table, les données étant stockées dans un tableau (array), je souhaiterais connaitre quel controle utiliser pour faire cela simplement. A minima, il y a

Code : Tout sélectionner

GUICtrlCreateListView
, mais je souhaiterais disposer de "vraies" cellules, afin de pouvoir éventuellement les modifier, copier/coller, trier, ... Sans doute avez-vous connaissance d'un UDF incontournable ?

Merci d'avance

Re: [..] array --> GUICtrl ? grid ?

Posté : mer. 10 avr. 2013 17:45
par matwachich
La gestion de ListView est quelque peu complexe...
Mais il y a ça

Re: [..] array --> GUICtrl ? grid ?

Posté : mer. 10 avr. 2013 18:01
par BMayer
matwachich a écrit :Mais il y a ça
Merci, cela semble satisfaire le besoin.
Un controle comme le datagrid que l'on trouve dans msAccess me manque. Mais cela est vrai pour d'autres languages également.
Je reste néammoins à la recherche d'un controle que l'on appelerait avec une table, et qui afficherait une grille avec les données de la table.

Merci encore

Re: [..] array --> GUICtrl ? grid ?

Posté : jeu. 11 avr. 2013 15:19
par mikell
BMayer a écrit :Je reste néammoins à la recherche d'un controle que l'on appelerait avec une table, et qui afficherait une grille avec les données de la table.
Dans ce cas il ne reste que cet UDF
http://www.autoitscript.com/forum/topic ... table-udf/

[R] Array --> GUICtrl ? grid ?

Posté : jeu. 11 avr. 2013 18:58
par BMayer
Bon, je ne me sens pas a utiliser les DLL RAGrid ou spreadsheet, comme préconisé là : http://www.autoitscript.com/forum/topic ... ntry998997.
If you need a responsive grid or spreadsheet control, try to use a custom control implemented in a DLL like RAGrid or SpreadSheet. AutoIt is just too slow to draw a complete GUI effortlessly without external help.
Je vais rester sur ma faim

Re: [R] Array --> GUICtrl ? grid ?

Posté : sam. 13 avr. 2013 20:00
par mimione
Bonjour
Testez l'exemple ci-joint.
Je n'en suis pas l'auteur, et je ne sais plus ou j'ai pêché ça... pardon au créateur :mrgreen: