Humm, je sais que je vais paraitre tatillons, mais ce n'est pas tout à fait ça.
Tout les caractères sont autorisés dans une chaine, le problème n'est pas vraiment là.
En fait, avec
GUIDataSeparatorChar, vous pouvez déterminer un caractère qui servira de séparateur. Mais la prise en compte de ce séparateur n'est fait que dans certaines circonstances et dans votre cas c'est
GuiCtrlSetData qui le prend en charge.
Sinon, si vous avez une chaine du genre "ABCD|EFGH|IJKL", elle apparaitra telle quelle dans une boite de message, un tooltip, un label graphique, etc ... Mais si vous utilisez
GuiCtrlSetData pour attribuer cette valeur dans un combo ou tout contrôle prenant en compte le caractère de séparation, alors les données formerons trois groupes de quatre lettres.
Donc pour un combo, trois lignes de quatre lettres et pour une listview, trois colonnes de quatre lettres.
Voilà, j'espère que cette nouvelle explication vous apporte plus de compréhension sur cette fonction.
