[C/WIN32] TRANSFERT DE PHOTOS SUR UN FTP.

vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 - 5 juil. 2006 à 23:49
realic Messages postés 16 Date d'inscription jeudi 16 novembre 2006 Statut Membre Dernière intervention 29 janvier 2016 - 12 avril 2007 à 10:58
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/38456-c-win32-transfert-de-photos-sur-un-ftp

realic Messages postés 16 Date d'inscription jeudi 16 novembre 2006 Statut Membre Dernière intervention 29 janvier 2016
12 avril 2007 à 10:58
J'essaye de compiler ton problème sous Visual Studio.
Serait-il possible que tu me donne le contenu du fichier définissant l'interface.
Car étant compilée sous Dev, j'ai une interface de base qui, je pense, ne doit pas être celle que tu as choisie ^^.

Merci d'avance.
kerneltony95 Messages postés 152 Date d'inscription dimanche 22 janvier 2006 Statut Membre Dernière intervention 26 mars 2007
9 oct. 2006 à 20:26
nice! je te met 10 :)
deck_bsd Messages postés 1243 Date d'inscription jeudi 31 mars 2005 Statut Membre Dernière intervention 3 août 2016 2
6 juil. 2006 à 14:03
oui je voulai parler manuelement, et puis mm je supose que tu met pas tes photos dans .CodeBlocks mdr enfin de toute façon le problème est réglé :D
fredcl Messages postés 547 Date d'inscription mercredi 8 janvier 2003 Statut Membre Dernière intervention 7 octobre 2007 1
6 juil. 2006 à 11:32
Bonjour,

"Ben sous windows , il est impossible de nommer un dossier avec un point devant"

C'est complètement faux. Au moment ou j'écris ces lignes sous Windows XP SP2, j'ai au moins trois répertoires commençant par un point (.CodeBlocks, .gimp-2.2, .thumbnails) et encore plus de fichiers. En revanche il est exact que ceci ne peut pas être fait manuellement, mais par programme.
deck_bsd Messages postés 1243 Date d'inscription jeudi 31 mars 2005 Statut Membre Dernière intervention 3 août 2016 2
6 juil. 2006 à 09:42
ok , je vai modifier pour les boutons.

Ha oui tien ça fonctionne. Okidoki grand chef je change tous ça :D
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
6 juil. 2006 à 09:14
Nombre magique ca veut dire qui sort de nulle part. C'est mieux de faire par ex #define IDC_BUTTON 111 et utilsier IDC_BUTTON que d'utiliser 111 plusieurs fois

Pour les noms de dossiers commencant par . j'en ai sous Windows (les application linux portées sous Windows en génèrent souvent). Si tu veux essyer tu ouvres une ligne de commande et tu tapes mkdir .test
deck_bsd Messages postés 1243 Date d'inscription jeudi 31 mars 2005 Statut Membre Dernière intervention 3 août 2016 2
6 juil. 2006 à 09:10
Ok je vai changer connection ;)

Ben sous windows , il est impossible de nommer un dossier avec un point devant , j'ai testé avant de le faire. Il est vrai que les fichiers cachés sous linux commence par des . , mais mon programme ne fonctionne de toutes façons pas sous linux lol.

Des nombres magiques ? que veus-tu dire? il sont définit avec (HMENU) . Je ne crée pas de boite de dialogue dans un fichier ressources car chez moi, impossible de compiler le programme quand j'utilise les rc.

Pour la FtpPutFile elle faisait planter le programme. Enfin on avait l'impression car tout était bloquer mais il fonctionnai quand même, il fallait attendre. C'est pourquoi j'ai fait un Thread.
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
5 juil. 2006 à 23:49
Petit détail: Connexion en anglais c'est connection

Je pense que ta fonction CheckValidFolder n'est pas correcte, car on peut avoir des dossiers qui commencent par un point. Il faut donc vérifier que ce n'est ni . ni ..

Pour les ID des controles, tu devrais définir des constantes parce qu'avec des nombre magiques on peut avoir du mal à s'y retrouver. Aussi pourquoi ne pas faire une boite de dialogue dans un fichier ressource, ce qui t'éviterait quand même pas mal de code inutile (CreateWindow, WM_SETFONT...)

Tu avais posé sur le forum ton problème avec FtpPutFile, finalement quel était le problème?

Pour la fonctionnalité je ne peux rien dire car je n'ai pas testé
Rejoignez-nous