et pourquoi pas faire plus simplement: listerep est une chaîne rep est une chaîne listerep = fSélecteur(SysRep(srMesDocuments), "*.jpg", "Sélectionner un ou plusieurs fichier(s)", ... + "Fichier Image (*.JPG;*.JPEG)" + TAB + "*.JPG;*.JPEG" + ... RC + "Tous fichiers (*.*)" + TAB + "*.*", "JPG", fselMulti) ListeAjoute(ListeImage, "Image", listerep)
le RC étant automatiquement interprété comme une nouvelle ligne dans la liste, sauf erreur de ma part.
-- Pascal
Ne garder que le prénom pour me joindre
Après mure réflexion, Vinceline a écrit :
Romain PETIT a formulé ce vendredi :
Vinceline a présenté l'énoncé suivant :
Bonjour,
J'ai une chaine séparée pas n
et je souhaite l'insérer dans une liste.
Comment faire ?
BOUCLE, ExtraitChaine, listeAjoute...
Merci
A+
c'est galère... et ça marche pas :
listerep est une chaîne
rep est une chaîne
listerep = fSélecteur(SysRep(srMesDocuments), "*.jpg", "Sélectionner un ou plusieurs fichier(s)", ...
+ "Fichier Image (*.JPG;*.JPEG)" + TAB + "*.JPG;*.JPEG" + ...
RC + "Tous fichiers (*.*)" + TAB + "*.*", "JPG", fselMulti)
rep = ExtraitChaîne(listerep, rangPremier, RC)
et pourquoi pas faire plus simplement:
listerep est une chaîne
rep est une chaîne
listerep = fSélecteur(SysRep(srMesDocuments), "*.jpg", "Sélectionner un ou plusieurs fichier(s)", ...
+ "Fichier Image (*.JPG;*.JPEG)" + TAB + "*.JPG;*.JPEG" + ...
RC + "Tous fichiers (*.*)" + TAB + "*.*", "JPG", fselMulti)
ListeAjoute(ListeImage, "Image", listerep)
le RC étant automatiquement interprété comme une nouvelle ligne dans la liste, sauf erreur de ma part.
--
Pascal
N0.pascal.SPAM@efpe.biz
Ne garder que le prénom pour me joindre
et pourquoi pas faire plus simplement: listerep est une chaîne rep est une chaîne listerep = fSélecteur(SysRep(srMesDocuments), "*.jpg", "Sélectionner un ou plusieurs fichier(s)", ... + "Fichier Image (*.JPG;*.JPEG)" + TAB + "*.JPG;*.JPEG" + ... RC + "Tous fichiers (*.*)" + TAB + "*.*", "JPG", fselMulti) ListeAjoute(ListeImage, "Image", listerep)
le RC étant automatiquement interprété comme une nouvelle ligne dans la liste, sauf erreur de ma part.
-- Pascal
Ne garder que le prénom pour me joindre
Vinceline
celine avait écrit le 30/12/2005 :
Non, je ne crois pas que ça existe. Mais normalement on s'en sort bien avec des boucles, qu'est ce qui ne marche pas dans les tiennes?
C'est bon ça marche je m'était trompé dans ListeAjoute(ListeImage, "Image", rep) au lieu de ListeAjoute(ListeImage, rep)
Je ne sais pas ce que vous en pensez mais je trouve que windev c'est assez galère pour faire des choses simples qui se font simplement dans d'autre language, est-ce qu'une impression ?
celine avait écrit le 30/12/2005 :
Non, je ne crois pas que ça existe. Mais normalement on s'en sort bien avec
des boucles, qu'est ce qui ne marche pas dans les tiennes?
C'est bon ça marche je m'était trompé dans
ListeAjoute(ListeImage, "Image", rep)
au lieu de
ListeAjoute(ListeImage, rep)
Je ne sais pas ce que vous en pensez mais je trouve que windev c'est
assez galère pour faire des choses simples qui se font simplement dans
d'autre language, est-ce qu'une impression ?
Non, je ne crois pas que ça existe. Mais normalement on s'en sort bien avec des boucles, qu'est ce qui ne marche pas dans les tiennes?
C'est bon ça marche je m'était trompé dans ListeAjoute(ListeImage, "Image", rep) au lieu de ListeAjoute(ListeImage, rep)
Je ne sais pas ce que vous en pensez mais je trouve que windev c'est assez galère pour faire des choses simples qui se font simplement dans d'autre language, est-ce qu'une impression ?
Vinceline
Pascal F a exposé le 30/12/2005 :
et pourquoi pas faire plus simplement: listerep est une chaîne rep est une chaîne listerep = fSélecteur(SysRep(srMesDocuments), "*.jpg", "Sélectionner un ou plusieurs fichier(s)", ... + "Fichier Image (*.JPG;*.JPEG)" + TAB + "*.JPG;*.JPEG" + ... RC + "Tous fichiers (*.*)" + TAB + "*.*", "JPG", fselMulti) ListeAjoute(ListeImage, "Image", listerep)
le RC étant automatiquement interprété comme une nouvelle ligne dans la liste, sauf erreur de ma part.
c'est se que j'ai essayé au début, mais ça n'a pas marché...
Pascal F a exposé le 30/12/2005 :
et pourquoi pas faire plus simplement:
listerep est une chaîne
rep est une chaîne
listerep = fSélecteur(SysRep(srMesDocuments), "*.jpg", "Sélectionner un ou
plusieurs fichier(s)", ...
+ "Fichier Image (*.JPG;*.JPEG)" + TAB + "*.JPG;*.JPEG" + ...
RC + "Tous fichiers (*.*)" + TAB + "*.*", "JPG", fselMulti)
ListeAjoute(ListeImage, "Image", listerep)
le RC étant automatiquement interprété comme une nouvelle ligne dans la
liste, sauf erreur de ma part.
c'est se que j'ai essayé au début, mais ça n'a pas marché...
et pourquoi pas faire plus simplement: listerep est une chaîne rep est une chaîne listerep = fSélecteur(SysRep(srMesDocuments), "*.jpg", "Sélectionner un ou plusieurs fichier(s)", ... + "Fichier Image (*.JPG;*.JPEG)" + TAB + "*.JPG;*.JPEG" + ... RC + "Tous fichiers (*.*)" + TAB + "*.*", "JPG", fselMulti) ListeAjoute(ListeImage, "Image", listerep)
le RC étant automatiquement interprété comme une nouvelle ligne dans la liste, sauf erreur de ma part.
c'est se que j'ai essayé au début, mais ça n'a pas marché...
Pour moi, tu oublies de charger le contenu de ton fichier ! Fselecteur ne renvoie que le nom du fichier sélectionné, pas son contenu ! Un simple fchargetexte devrait suffire pour cela.
Par ailleur, il me semble que ton problème était d'avoir des séparateur "n" au lieu des retours chariot. Remplace()
Pour moi, tu oublies de charger le contenu de ton fichier !
Fselecteur ne renvoie que le nom du fichier sélectionné, pas son contenu !
Un simple fchargetexte devrait suffire pour cela.
Par ailleur, il me semble que ton problème était d'avoir des séparateur "n" au lieu des retours
chariot.
Remplace()
Pour moi, tu oublies de charger le contenu de ton fichier ! Fselecteur ne renvoie que le nom du fichier sélectionné, pas son contenu ! Un simple fchargetexte devrait suffire pour cela.
Par ailleur, il me semble que ton problème était d'avoir des séparateur "n" au lieu des retours chariot. Remplace()