bonjour
dans mon prog j'utilise une listbox et je voudrait pouvoir modifier toutes les données de ma listbox en meme temps car elles sont toutes de meme format
merci
bonjour
dans mon prog j'utilise une listbox et je voudrait pouvoir modifier toutes les données de ma listbox en meme temps car elles sont toutes de meme format
merci
as tu essayé quelque chose avant de posté.
si oui quelles sont les erreurs, les problemes que tu rencontres.
sinon essaye quelque chose et dit nous quelles sont les erreurs, les problemes que tu rencontres.
hein? qu'est ce que tu appelle donnéesEnvoyé par kalou26
quelles modif tu veux y faire?je voudrait pouvoir modifier toutes les données de ma listbox en meme temps car elles sont toutes de meme format
Bonjour,
Tout d'abord, un gros![]()
@mike600river : bravo le francais...quoi tu le fait express
![]()
@damienlann : T pas drole, g un exo la; dans mon prog (calculette kom windows), je voudrai que ca marche et ben je te demanderai pas kommen faire, na ! Si tu savoir mon avancement, j'en suis a ... ecrire ce message
Pour etre un peu plus serieux, il est vrai qu'il manque quelque informations
lanonyme
puisque tu insistes je dévoile mon secret:@mike600river : bravo le francais ...quoi tu le fait express
pour taper plus vite il suffit taper un mot sur deux![]()
@damienlann : T pas drole, g un exo la; dans mon prog (calculette kom windows), je voudrai que ca marche et ben je te demanderai pas kommen faire, na ! Si tu savoir mon avancement, j'en suis a ... ecrire ce message![]()
![]()
![]()
![]()
![]()
je ne veut pas joué les rabat-joie mais je tiens a rappeler que nous ne sommes pas a la taverne.
ca ne va pas recommencé comme ce fameux post :http://www.developpez.net/forums/sho...d.php?t=164686
snif le bon vieux temps
Tout a fait.![]()
Kalou26 tu peux nous donner des precisions stp, pask pour le moment c'est pas evident de t'aider.
Envoyé par damienlann
Ca c'était du topic constructif!![]()
![]()
![]()
![]()
en fait dans ma kistbox apparaissent des chemins de fichier
mais dedans il y a une erreur qd il s'ecrit:
et en fait mon fichier sapelle 0605007-MARCHE-MILLOTX:\Gravure 2006\05\06050070605007-MARCHE-MILLOT.doc
comment faire pour enlever la serie de chiffres en trop ??? car ca le fait a toute la liste de mes fichiers
elle est bien bonne celle là...Envoyé par kalou26
vérifie ton code. Il fait ce que tu lui demande de faire s'il copie le nom de fichier 2 fois (en plus dans toute le listbox) c'est que lui dit le faire.Envoyé par kalou26
ps si ton probleme vient de là, c'est trés mal expliqué dans le premier post
oui mais comment je fait pour lui dire de chercher un fichier dont le nom commence par le numero ???
une seule chose à rajouter: Vérifie ton code, passe le au debugger s'il le faut.vérifie ton code. Il fait ce que tu lui demande de faire s'il copie le nom de fichier 2 fois (en plus dans toute le listbox) c'est que lui dit le faire.
pour expliquer: dans mon prog je me cale directement dans un dossier precis mais je ne sais pas comment faire une recherche a partir du debut du nom de mon fichier
tu nous donne un bout de ton code commenté qu on y voit plus clair.![]()
La méthode FindFirst permet de faire des recherches avec des jokers comme avec la recherche sous Windows.Envoyé par kalou26
Si tu fais un FindFirst avec un paramètre Path de ce type : C:\\Temp\\20060621*.jpg, il recherchera tous les fichiers se trouvant dans C:\\Temp et commençant par 20060621.
heu... ca n'a plus rien a voir avec les listbox la ??? ou alors j'ai vraiment rien compris.
Bonjour,
On revient au deux sujets precedentEnvoyé par damienlann
(enfin ceux que j'ai vu
)
Il vrai que cela peut nous eclairer un peu plus.Envoyé par mike600river
lanonyme
oui pask la j'ai l'impression d'etre aveugle, qu'on a eteind la lumiere, qu'en + on m'a crevé les yeux et mis un bandeau au cas ou j'y vois encore un peu.Il vrai que cela peut nous eclairer un peu plus.![]()
jai mis sa, c une recherche par extension mais vu quil y a trop de fichiers je souhaite aussi rechercher par nom de fichier
AnsiString edit,annee,mois,num,anneesofanet,moissofanet,numsofanet,Fichier,nom;
edit=ENumero->Text.c_str();
if (edit.Length()==7) // numero normal
{
annee=edit.SubString(1,2); // recupere annee
mois=edit.SubString(3,2); // recupere mois
num=edit.SubString(5,3); // recupere num
Fichier="X:\\Gravure 20"+annee+"\\"+mois+"\\";
}
if(edit.Length()==9) // numero sofanet
{
anneesofanet=edit.SubString(4,2); // recupere année
moissofanet=edit.SubString(6,2); // recupere mois
numsofanet=edit.SubString(8,2); // recupere numero
Fichier="X:\\Gravure 20"+anneesofanet+"\\"+moissofanet+"\\";
}
TStringList *Extensions = new TStringList; // On construit la liste des extensions
if(CheckBox1->Checked==true)
{
Extensions->Add(".doc");
}
if(CheckBox2->Checked==true)
{
Extensions->Add(".xls");
}
if(CheckBox3->Checked==true)
{
Extensions->Add(".dcd");
}
// Appel à notre méthode, avec pour liste des fichiers, les items de la ListBox.
Search(Fichier, Extensions, ListBox1->Items);
String fichier=ListBox1->Items->Text;
String fich=fichier.Delete(20,7);
if (ListBox1->Items->IndexOf(fich) != -1)
{
MessageDlg("Fichier déjà dans la liste", mtError, TMsgDlgButtons() << mbOK, 0);
}
else
{
ListBox2->Items->Text=fich;
}
delete Extensions;
}
Partager