TRIF : PERMET DE DÉPLACER/SUPPRIMER/COPIER DES FICHIERS EN MASSE [C/WIN32]
yoyo269
Messages postés1403Date d'inscriptionlundi 23 février 2004StatutMembreDernière intervention11 janvier 2009
-
1 mai 2006 à 18:02
ptifleur
Messages postés36Date d'inscriptionjeudi 2 mars 2006StatutMembreDernière intervention16 mai 2006
-
16 mai 2006 à 11:36
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
ptifleur
Messages postés36Date d'inscriptionjeudi 2 mars 2006StatutMembreDernière intervention16 mai 2006 16 mai 2006 à 11:36
merci,tu pourra peut etre me sauver la vie .
deck_bsd
Messages postés1243Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention 3 août 20162 15 mai 2006 à 20:00
oui, envoie le moi :D
ptifleur
Messages postés36Date d'inscriptionjeudi 2 mars 2006StatutMembreDernière intervention16 mai 2006 15 mai 2006 à 13:26
re ,
rien a faire je m'en sor pas...il compile mai des que j'appelle la fonction avec le bouton tri ,il me di qu'il ya une violation d'emplacement .Pourrai tu jeter un oeil sur mon programme ?
seb
ptifleur
Messages postés36Date d'inscriptionjeudi 2 mars 2006StatutMembreDernière intervention16 mai 2006 12 mai 2006 à 09:39
merci ,je v m'appuyer sur tes conseils (comme tu pe le contaster je ne sui pas une balle en prog )
deck_bsd
Messages postés1243Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention 3 août 20162 11 mai 2006 à 20:06
PTITFLEUR : Ou à tu vus que mon programme était en C++ ??????????. Le fichier source à certe l'extension cpp mais le code est en C.
"j'ai fait ce que tu m'a dit en creant un nouveau bouton que j'appelle couper (avec hwcouper)" , j'ai pas dit ça. J'ai juste dit, dans ma fonction "TriFile", tu doit juste changer les appels au fonction DeleteFile, MoveFile,CopyFile par un appel a ta fonction de traitement des bitmap et tous les fichier contenut dans le dossier ayant l'extension .bmp serons traité par ta fonction.
ptifleur
Messages postés36Date d'inscriptionjeudi 2 mars 2006StatutMembreDernière intervention16 mai 2006 11 mai 2006 à 18:42
com cocher deplacer ou bien copier ...j'ai l'impression qu'il voit pas la fonction que je lui est associé .mon bout est le suivant: if(boCheckCut){
//coupcoup( ac, av);
t_img_cut ic;
init_ic(av, &ic);
process_ic(&ic);
close_ic(&ic);
//printf("fini\n");
while (42)
;
//return (0);
}
dans init y' a une fonction load_bitmap qui est ecrit avc un fopen .
je cherche a prendre une image la decouper ,pui une autre autre ,et cela en masse ...
sos
merci d'avance
yoyo269
Messages postés1403Date d'inscriptionlundi 23 février 2004StatutMembreDernière intervention11 janvier 20092 11 mai 2006 à 17:33
Cocher ?
YOYO, @+.
ptifleur
Messages postés36Date d'inscriptionjeudi 2 mars 2006StatutMembreDernière intervention16 mai 2006 11 mai 2006 à 17:30
re,
par ou commencer ...j'ai fait ce que tu m'a dit en creant un nouveau bouton que j'appelle couper (avec hwcouper),je l'associe a boCheckCut=sendmessage(hwcouper etc...) pui je di "if(boCheckCut){
coupcoup(ac,av)}
c'est une fonction que j'appelle et qui correspond a mon programme .sa fonction premiere est de decouper des images bmp en imagettes.il est ecrit en C en mode console a l'origine .(biensur je l'ai modifié )....
je n'arrive meme pas a coché le bouton ,pourrait tu m'aider .
a+ seb
ptifleur
Messages postés36Date d'inscriptionjeudi 2 mars 2006StatutMembreDernière intervention16 mai 2006 9 mai 2006 à 11:04
re deck_bsd ,
en fait j'ai un programme en C qui tourne sous visual (avec des typedef struct etc...) .ton programme est en C++ .Pense tu que je puisse ajouter la fonctionnalité de mon programme au tiens ?
ou bien dois je transformer mon programme C en C++ pour pouvoir l'adapter ?
merci a+
deck_bsd
Messages postés1243Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention 3 août 20162 7 mai 2006 à 16:57
ha ok, ce ne serai pas un problème, mais je pense que les API sont plus optimisée, je vai donc tenter de faire ca par donnée
yoyo269
Messages postés1403Date d'inscriptionlundi 23 février 2004StatutMembreDernière intervention11 janvier 20092 7 mai 2006 à 16:33
deck_bsd
Messages postés1243Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention 3 août 20162 7 mai 2006 à 16:19
non, si la fonction réussi elle renvoie != 0 et sinon 0.
yoyo269
Messages postés1403Date d'inscriptionlundi 23 février 2004StatutMembreDernière intervention11 janvier 20092 7 mai 2006 à 15:47
C'est ce que je pensais.
Les fonctions utilisées pour copier (par exemple) ne te permettent pas d'avoir un état de la progression de la copie ?
YOYO, @+.
deck_bsd
Messages postés1243Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention 3 août 20162 7 mai 2006 à 15:15
PTIFLEUR : et bien c'est très simple, si tu veut te basé sur mon programme et bien a la place de mes DeleteFile,MoveFile et CopyFile et bien tu fait un appelle à ta fonction de traitement.
YOYO : Ben en faite ma barre augmente de 100% a chaque fois qu'un fichier est deplacer/sup/copier.
ptifleur
Messages postés36Date d'inscriptionjeudi 2 mars 2006StatutMembreDernière intervention16 mai 2006 5 mai 2006 à 10:26
re ok j'ai compri c mieu quand on telecharge le zip...Pet etre pourrai tu m'aider .Je voudrai traiter des fichiers bitmap en masse .le traitement est un programme que j'ai fait.c'est la meme chose sauf qu'au lieu de copier ou supprimer ca serai mon prog .
aurait 2 3 conseils a me donner sur les lignes de commandes à taper ?
ptifleur
Messages postés36Date d'inscriptionjeudi 2 mars 2006StatutMembreDernière intervention16 mai 2006 5 mai 2006 à 10:09
slt ,
ton code m'a l'air interessant mais a quel genre de traitement est il approprié?
yoyo269
Messages postés1403Date d'inscriptionlundi 23 février 2004StatutMembreDernière intervention11 janvier 20092 1 mai 2006 à 18:02
J'ai regardé un peu au sujet de la synchronisation de la progress bar et je trouve assez bizarre la manière dont tu t'y prends.
Ta progress bar augmente par fichier (et non par données) ?
16 mai 2006 à 11:36
15 mai 2006 à 20:00
15 mai 2006 à 13:26
rien a faire je m'en sor pas...il compile mai des que j'appelle la fonction avec le bouton tri ,il me di qu'il ya une violation d'emplacement .Pourrai tu jeter un oeil sur mon programme ?
seb
12 mai 2006 à 09:39
11 mai 2006 à 20:06
"j'ai fait ce que tu m'a dit en creant un nouveau bouton que j'appelle couper (avec hwcouper)" , j'ai pas dit ça. J'ai juste dit, dans ma fonction "TriFile", tu doit juste changer les appels au fonction DeleteFile, MoveFile,CopyFile par un appel a ta fonction de traitement des bitmap et tous les fichier contenut dans le dossier ayant l'extension .bmp serons traité par ta fonction.
11 mai 2006 à 18:42
//coupcoup( ac, av);
t_img_cut ic;
init_ic(av, &ic);
process_ic(&ic);
close_ic(&ic);
//printf("fini\n");
while (42)
;
//return (0);
}
dans init y' a une fonction load_bitmap qui est ecrit avc un fopen .
je cherche a prendre une image la decouper ,pui une autre autre ,et cela en masse ...
sos
merci d'avance
11 mai 2006 à 17:33
YOYO, @+.
11 mai 2006 à 17:30
par ou commencer ...j'ai fait ce que tu m'a dit en creant un nouveau bouton que j'appelle couper (avec hwcouper),je l'associe a boCheckCut=sendmessage(hwcouper etc...) pui je di "if(boCheckCut){
coupcoup(ac,av)}
c'est une fonction que j'appelle et qui correspond a mon programme .sa fonction premiere est de decouper des images bmp en imagettes.il est ecrit en C en mode console a l'origine .(biensur je l'ai modifié )....
je n'arrive meme pas a coché le bouton ,pourrait tu m'aider .
a+ seb
9 mai 2006 à 11:04
en fait j'ai un programme en C qui tourne sous visual (avec des typedef struct etc...) .ton programme est en C++ .Pense tu que je puisse ajouter la fonctionnalité de mon programme au tiens ?
ou bien dois je transformer mon programme C en C++ pour pouvoir l'adapter ?
merci a+
7 mai 2006 à 16:57
7 mai 2006 à 16:33
Donc si tu veux une progression plus détaillée comme dans ma source YoyoCut (http://www.cppfrance.com/code.aspx?ID=34716 ou http://www.cppfrance.com/code.aspx?ID=37196), il faudra que tu copies "à la main" tes fichiers.
YOYO, @+.
7 mai 2006 à 16:19
7 mai 2006 à 15:47
Les fonctions utilisées pour copier (par exemple) ne te permettent pas d'avoir un état de la progression de la copie ?
YOYO, @+.
7 mai 2006 à 15:15
YOYO : Ben en faite ma barre augmente de 100% a chaque fois qu'un fichier est deplacer/sup/copier.
5 mai 2006 à 10:26
aurait 2 3 conseils a me donner sur les lignes de commandes à taper ?
5 mai 2006 à 10:09
ton code m'a l'air interessant mais a quel genre de traitement est il approprié?
1 mai 2006 à 18:02
Ta progress bar augmente par fichier (et non par données) ?
YOYO, @+.