Bonjour,
J'ai un bouton sélecteur qui me permet de choisir les fichiers à mettre dans une table
Quand la boite de dialogue pour le choix du fichier s'ouvre, les caractères du nom du fichier sont affichés
Copie écran de la boite de dialogue choix du fichier
Les les caractères du nom du fichier sont bien affichés dans la table
Copie écran de la table
Le problème, c'est quand je lit la ligne de la table, je n’ai pas les même caractères
J'ai illustré cela par un "info" de la ligne lue
Je pense qu'il faut trouver un moyen de convertir la ligne lue, ou quelque chose de ce genre, mais je sèche !!!
Voici le code
Pouvez vous m'aider ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 nInd est un entier ptabFichier est un tableau de chaînes UNICODE sGsFichier est une chaîne UNICODE sGsFichier= fSélecteur("", "", "Sélectionnez le fichier a sauvegarder", "Tous les fichiers (*.*)" + TAB + "*.*", "*.*",fselMulti+fselOuvre+fCheminUNICODE) ptabFichier=ChaîneDécoupe(sGsFichier,RC) gnNumSauve=TABLE_Element_Sauvegarde.Occurrence() POUR nInd=1 À ptabFichier.Occurrence() SI ptabFichier[nInd]<>"" ALORS Info("Ajout à faire dans la table "+ptabFichier[nInd]) TableAjouteLigne(TABLE_Element_Sauvegarde,gnNumSauve,"F",ptabFichier[nInd]) TableSelectPlus(TABLE_Element_Sauvegarde,TABLE_Element_Sauvegarde.Occurrence()) Info("Ligne de la table "+TABLE_Element_Sauvegarde.COL_CompletSauve) FIN FIN
Cordialement
SC
Partager