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

GTK+ avec C & C++ Discussion :

Afficher contenu d'un fichier dans une zone de texte


Sujet :

GTK+ avec C & C++

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    103
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2006
    Messages : 103
    Points : 48
    Points
    48
    Par défaut Afficher contenu d'un fichier dans une zone de texte
    Bonjour,

    J'aimerais pouvoir afficher le contenu d'un fichier binaire dans une zone de texte. Par exemple, en faisant un fread et en insérant chaque ligne du fichier dans la zone de texte.

    Mais je ne sais pas comment faire et surtout est ce possible de cette manière la ??

    Merci
    A++

  2. #2
    Rédacteur

    Avatar de gege2061
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2004
    Messages
    5 840
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Juin 2004
    Messages : 5 840
    Points : 11 625
    Points
    11 625
    Par défaut
    Bonjour,

    comme son nom l'indique, une zone de texte sert à afficher du texte ! Si tu lui donne des données binaires tu vas obtenir n'importe quoi.

    Si tu veux afficher des données binaires, le mieux est d'afficher leur valeur héxadécimale (comme je fait un éditeur hexa).

    Pourquoi tu souhaite faire ça ?

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    103
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2006
    Messages : 103
    Points : 48
    Points
    48
    Par défaut
    En fait, j'ai fait un programme qui permet d'ajouter des membres dans un fichier et de les afficher tout le reste fonctionnne bien avec GTK, il me reste juste à trouver comment les afficher dans une fenêtre GTK et non plus dans la fenêtre dos comme pour le moment. Voilà.

  4. #4
    Rédacteur

    Avatar de gege2061
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2004
    Messages
    5 840
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Juin 2004
    Messages : 5 840
    Points : 11 625
    Points
    11 625
    Par défaut
    Citation Envoyé par Dimitri_87
    En fait, j'ai fait un programme qui permet d'ajouter des membres dans un fichier et de les afficher tout le reste fonctionnne bien avec GTK, il me reste juste à trouver comment les afficher dans une fenêtre GTK et non plus dans la fenêtre dos comme pour le moment. Voilà.
    Donc tu as bien tes données sous forme de chaînes de caractères ?

    Ce que tu cherche c'est juste le widget pour les afficher ?

  5. #5
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Points : 12 462
    Points
    12 462
    Par défaut
    Je pense que dans un GtkTreeView avec un GtkListStore serais pas mal, surtout si tu ne fait pas qu'afficher le nom des membres et en plus tu peux faire même mettre en place un système de tri en cliquant sur les colonnes
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    103
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2006
    Messages : 103
    Points : 48
    Points
    48
    Par défaut
    Non, j'affiche aussi la license, le prénom et la date de naissance mais si ça trie sur le nom c'est déja très bien.

  7. #7
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Points : 12 462
    Points
    12 462
    Par défaut
    Citation Envoyé par Dimitri_87
    Non, j'affiche aussi la license, le prénom et la date de naissance mais si ça trie sur le nom c'est déja très bien.
    bin le tri c'est toi qui doit le faire de toute manière
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  8. #8
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    103
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2006
    Messages : 103
    Points : 48
    Points
    48
    Par défaut
    Merci pour l'idée des GtkTreeView, ca donne vraiment bien en tout cas mieux que sous DOS. Mais comment faire pour trier les colonnes car quand j'appuye sur le nom de la colonne, elle n'est pas active ??

    MErci

  9. #9
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Points : 12 462
    Points
    12 462
    Par défaut
    Voici la fonction pour rendre le header de la colonne cliquable: gtk_tree_view_column_set_clickable ()

    Tu as tout ce dont tu as besoin ici: GtkTreeViewColumn
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

Discussions similaires

  1. Réponses: 1
    Dernier message: 30/04/2010, 21h24
  2. Réponses: 4
    Dernier message: 04/08/2009, 16h52
  3. afficher contenu d'un tableau dans une zone de texte
    Par michaellynx dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 10/12/2008, 13h35
  4. Réponses: 3
    Dernier message: 26/04/2008, 17h58

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