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

C++Builder Discussion :

Fichier Ressource [FAQ]


Sujet :

C++Builder

  1. #1
    Membre éclairé Avatar de kurul1
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    934
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 934
    Par défaut Fichier Ressource
    Bonjour à tous

    Dans mon projet, j'ai une boite de dialogue A Propos affichant le numéro de la version et le contenu d'un fichier texte.

    Ce que je voudrais, c'est inclure en ressource ce fichier texte pour qu'il soit inclus dans l'exécutable et donc plus accessible par l'utilisateur.

    Dans la Faq, j'ai trouver un exemple pour inclure une image BMP mais pas pour un fichier texte, ni pour une valeur.

    Est ce que quelqu'un pourrais m'aider

    Merci d'avance

  2. #2
    Membre éclairé Avatar de kurul1
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    934
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 934
    Par défaut
    Personne ne peux m'aider ?

  3. #3
    CGi
    CGi est déconnecté
    Expert confirmé
    Avatar de CGi
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    1 061
    Détails du profil
    Informations personnelles :
    Localisation : France, Allier (Auvergne)

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 061
    Par défaut
    Les ressources textes se mettent dans des STRINGTABLE

    Pour les récupérer avec BCB on peut utiliser la méthode LoadStr
    de l'AnsiString.
    Site : http://chgi.developpez.com

    Pourquoi faire simple quand on peut faire compliqué ? (Jacques Rouxel)

  4. #4
    Membre éclairé Avatar de kurul1
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    934
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 934
    Par défaut
    Merci à toi

    par contre concernant mon fichier texte, tu ne vois pas comment faire ??

  5. #5
    Membre confirmé

    Homme Profil pro
    Lycéen
    Inscrit en
    Décembre 2003
    Messages
    44
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Lycéen
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 44
    Par défaut
    copie ton texte dans un fichier .rc dont le contenu est :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    STRINGTABLE DISCARDABLE
    BEGIN
       0       "ta première ligne de texte"
       1       "ta deuxième ligne de texte"
       2       "ta troisième ligne de texte"
       3       "etc."
    END
    dans un .cpp, utilise le code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    AnsiString pszBuffer;
    int i;
       ...
       pszBuffer = AnsiString::LoadStr(i); // charge la chaîne i
    tu peux aussi définir des symboles dans un .h pour donner des noms plus significatifs aux différentes lignes de texte.

    cryptonyx

  6. #6
    Membre éclairé Avatar de kurul1
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    934
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 934
    Par défaut
    ok je vais essayer, Merci à toi

    Par contre ce qui m'ennui, c'est que mon fichier texte contients pas mal de ligne puisque ce fichier est en fait les modifications apporter dans mes versions du logiciel.

    C'est pour cela que je voulais l'ajouter tel quel dans un fichier ressource.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [WinForms] Fichier ressource + icone
    Par freddyboy dans le forum Général Dotnet
    Réponses: 9
    Dernier message: 15/04/2005, 17h06
  2. Fichier Ressource Borland C++ 6.0
    Par A&Nexus dans le forum C++Builder
    Réponses: 13
    Dernier message: 24/12/2004, 17h45
  3. [NASM] Utiliser des fichiers ressources
    Par trax44 dans le forum Assembleur
    Réponses: 8
    Dernier message: 26/09/2004, 18h42
  4. Fichier ressource et infos de version
    Par gord's dans le forum Langage
    Réponses: 4
    Dernier message: 25/06/2004, 17h05
  5. Fichier ressource contenant une icône
    Par k_boy dans le forum x86 32-bits / 64-bits
    Réponses: 9
    Dernier message: 26/09/2002, 20h59

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