IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Discussion :

Aide programmation logiciel


Sujet :

Windows

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Aide programmation logiciel
    Bonjour,

    J'essaie actuellement de créer un logiciel simple, mais je n'ai qu'une maigre expérience de visual C++ (création de programmes comme le remplissage d'un tableau ou résolution d'une équation).

    Voici son principe:

    => traiter une liste de fichiers et les renommer
    => retirer tous chiffres ou charatères autres que des lettres au début du nom de ce fichier (s'il y en a)
    ex: 147fichier.exe => fichier.exe ou &4-7fichier.exe => fichier.exe
    => remplacer les "_" par " "
    ex: fichier_43_bis.exe => fichier 43 bis.exe

    Pour moi la logique aura cette forme là:

    => pouvoir définir un dossier où se situe des fichiers, ou bien faire une sélection multiple des fichiers
    => pouvoir compter ce nombre de fichier (utile pour les futures boucles)
    => avoir un boutton "traiter" qui une fois cliqué fera l'opération suivante:

    {
    boucle 1 (de 0 à n)
    {
    fichier numéro n sélectionné
    définir le nombre "a" de charactères du fichier
    boucle 1-1
    {
    si premier character du nom du fichier est différente d'une lettre, le supprimer.
    la boucle s'arrête quand on tombe sur une lettre
    }
    boucle 2-2 (de 0 à a, où a nombre de charactères du fichier)
    {
    ce coup ci on traite charactère par charactère, et si celui ci est égal à "_" alors on le remplace par un espace
    }
    }

    ....

    Ce diagramme est très incomplet, mais je ne connais pas le codage c++ nécessaire pour renommer, modifier les charactères du nom d'un fichier, parcourir les charactères d'un nom de fichier, modifier un charactère par un autre, créer une liste de sélection (par inclusion dans un dossier, ou sélection multiple directe par ctrl+clic), etc....

    Merci beaucoup pour votre aide

    Cordialement, Clément.

  2. #2
    Expert éminent sénior
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 153
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 153
    Points : 12 264
    Points
    12 264
    Par défaut
    C'est quoi précisément la question ?

    Un conseil, avant de détailler un algorithme, renseignez-vous sur les fonctionnalités du langage et du système. Cela évite de réinventer la roue et d'avoir un algorithme plus facile à implémenter donc à comprendre.

    En fonction de l'environnement d'exécution et de ces contraintes, de l'environnement de développement et de vos connaissances, on pourra vous aiguiller. Mais, pour l'instant, votre question est beaucoup trop floue.
    Regardez les API de renommage de fichier de votre système cible et les fonctionnalités des classes de chaines de caractères que vous comptez utiliser.

Discussions similaires

  1. Aide programme C
    Par jordan49 dans le forum C
    Réponses: 8
    Dernier message: 02/10/2006, 07h35
  2. aide programmation en C
    Par luce2005 dans le forum C
    Réponses: 9
    Dernier message: 22/08/2006, 12h01
  3. aide programme debutant
    Par mator dans le forum C
    Réponses: 5
    Dernier message: 20/04/2006, 19h30
  4. PERL AIDE PROGRAMMATION
    Par kiza dans le forum Langage
    Réponses: 2
    Dernier message: 17/10/2005, 16h57
  5. [LG] Aide pour logiciel de gestion de bibliothèque
    Par ajkidbsb dans le forum Langage
    Réponses: 1
    Dernier message: 08/09/2005, 21h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo