Bonjour,
Pour permettre la traduction des composants, j'ai imaginé importer un tableau xls contenant le nom des composants dans la première colonne et les traductions dans les colonnes suivantes.
J'imaginais ce code pour pouvoir à l'ouverture charger la langue (ici de la colonne 1)
Malheureusement cela ne fonctionne pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 i:=1; Trad_xls_io.XLSImport('traduction.xls'); // importation du fichier xls dans une table nommée TradGrid - composant TMS repeat //Boucler la lecture de la table (TradGrid.cells[0,i]).caption:=TradGrid.cells[1,i]; // assigner au Caption du composant le contenu de la colonne 1 (ou d'une autre colonne pour une autre langue) i:=i+1; until TradGrid.cells[0,i]<>''; // jusqu'à la dernière ligne
J'ai essayé d'autres variantes mais pas mieux
Si quelqu'un à une idée...
Merci pour vos suggestions
Partager