Copie d'un fichier dans c:/ Qt
Résolu/Fermé
haloremi
Messages postés
304
Date d'inscription
lundi 10 mars 2008
Statut
Membre
Dernière intervention
6 novembre 2015
-
25 mai 2013 à 19:51
haloremi Messages postés 304 Date d'inscription lundi 10 mars 2008 Statut Membre Dernière intervention 6 novembre 2015 - 26 mai 2013 à 11:12
haloremi Messages postés 304 Date d'inscription lundi 10 mars 2008 Statut Membre Dernière intervention 6 novembre 2015 - 26 mai 2013 à 11:12
A voir également:
- Qfile::copy
- Fichier rar - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Ouvrir un fichier .bin - Guide
- Copie cachée - Guide
3 réponses
loupius
Messages postés
697
Date d'inscription
dimanche 1 novembre 2009
Statut
Membre
Dernière intervention
31 décembre 2017
148
26 mai 2013 à 00:15
26 mai 2013 à 00:15
Peut-être un problème de permission... mais sous Windows, j'ai des doutes.
Toutefois en lisant la superbe doc de Qt on trouve:
Bonne continuation.
Toutefois en lisant la superbe doc de Qt on trouve:
bool QFile::copy ( const QString & fileName, const QString & newName )
Copies the file fileName to newName.
Returns true if successful; otherwise returns false.
If a file with the name newName already exists, copy() returns false (i.e., QFile will not overwrite it).
Donc le fichier de 'C:' à 'C:' sans changer de nom ne sera pas copié. Change de nom et tout ira bien. Qt a choisi la sécurité en n'écrasant pas les fichiers.
Bonne continuation.
haloremi
Messages postés
304
Date d'inscription
lundi 10 mars 2008
Statut
Membre
Dernière intervention
6 novembre 2015
5
Modifié par haloremi le 26/05/2013 à 09:36
Modifié par haloremi le 26/05/2013 à 09:36
Bonjour,
C'est exactement ce que j'avais fait, sans aucun succès. J'avais QFile::copy("test.txt","c:/roi.txt"); et ça ne marchais pas. Je vais essayer de re-tester au cas ou ( j'ai fait telement de manip ).
Merci en tous cas !!
Edit: Non ça ne marche toujours pas.
C'est exactement ce que j'avais fait, sans aucun succès. J'avais QFile::copy("test.txt","c:/roi.txt"); et ça ne marchais pas. Je vais essayer de re-tester au cas ou ( j'ai fait telement de manip ).
Merci en tous cas !!
Edit: Non ça ne marche toujours pas.
haloremi
Messages postés
304
Date d'inscription
lundi 10 mars 2008
Statut
Membre
Dernière intervention
6 novembre 2015
5
26 mai 2013 à 11:12
26 mai 2013 à 11:12
C'est bon, c'est Windows qui me le bloquais. J'ai renommé mon programme en setup.exe et ça a marché !!