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

Delphi Discussion :

savoir le Fichier d'une Image


Sujet :

Delphi

  1. #1
    Membre régulier

    Inscrit en
    Novembre 2005
    Messages
    97
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Novembre 2005
    Messages : 97
    Points : 87
    Points
    87
    Par défaut savoir le Fichier d'une Image
    salut
    comment savoir le nom du fichier d'une image(Timage)?
    (c'est t-a dir : l'image est chargée apartir de ce fichier)
    Merci

  2. #2
    Membre éclairé Avatar de slimjoe
    Homme Profil pro
    Inscrit en
    Juin 2005
    Messages
    647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2005
    Messages : 647
    Points : 789
    Points
    789
    Par défaut
    Citation Envoyé par sofiane44
    salut
    comment savoir le nom du fichier d'une image(Timage)?
    (c'est t-a dir : l'image est chargée apartir de ce fichier)
    Merci

    Je ne suis pas 100% certain, mais je ne crois pas qu'il soit possible d'accéder au fichier via le composant TImage. En effet, une fois chargée, l'image est DANS le composant, chaque octet est chargé dans l'objet, le fichier d'origine ne compte plus.

    Que tentes-tu de faire au juste ?
    -Slimjoe

  3. #3
    Membre régulier

    Inscrit en
    Novembre 2005
    Messages
    97
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Novembre 2005
    Messages : 97
    Points : 87
    Points
    87
    Par défaut
    Salut
    Je veux faire une permutation entre 2 images,et selon mon esprit les images est reliées avec les fichiers de chargements,pour ce la je cherche une maniére pour trouver le nom du fichier de chargement,et faire la permutation apartir du nom.
    Image1.picture.loadFromFile(fichier2);
    Image2.picture.loadFromFile(fichier1);

    Mais non!!
    si l'image est indépendente avec le fichier de chargement,je préfére de creer une variable temporaire de type Timage pour faire la permutation.

  4. #4
    Modérateur
    Avatar de tourlourou
    Homme Profil pro
    Biologiste ; Progr(amateur)
    Inscrit en
    Mars 2005
    Messages
    3 858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Biologiste ; Progr(amateur)

    Informations forums :
    Inscription : Mars 2005
    Messages : 3 858
    Points : 11 301
    Points
    11 301
    Billets dans le blog
    6
    Par défaut
    à la limite, dérive le TImage en ajoutant un champ FFileName et surcharge le LoadFromFile : tu auras ce que tu voulais...
    car il n'est effectivement pas sauvegardé
    Delphi 5 Pro - Delphi 11.3 Alexandria Community Edition - CodeTyphon 6.90 sous Windows 10 ; CT 6.40 sous Ubuntu 18.04 (VM)
    . Ignorer la FAQ Delphi et les Cours et Tutoriels Delphi nuit gravement à notre code !

  5. #5
    Membre éclairé
    Avatar de denokan
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2002
    Messages
    434
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2002
    Messages : 434
    Points : 746
    Points
    746
    Par défaut
    tu peux toujours déclarer des variables pour ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
    var
      FichierImage1, FichierImage2 : String;
      ImageActuelle : Integer;
     
    procedure ChargeImage;
    begin
      Case ImageActuelle of
        1: begin
          ImageActuelle := 2;
          Image1.LoadFromFile(FichierImage2);
        end;
        2: begin
          ImageActuelle := 1;
          Image1.LoadFromFile(FichierImage1);
        end;
      end;
    end;
    et tu penses à initialiser les variables dans le OnCreate de ta Form
    Donnez un poisson à un homme et il mangera pendant un jour... Apprenez-lui à pêcher et il s'assiéra dans une barque et boira de la bière toute la journée

Discussions similaires

  1. Comment savoir si le fichier est une image
    Par MaitrePylos dans le forum Ruby on Rails
    Réponses: 15
    Dernier message: 10/05/2007, 15h31
  2. comment être sûr qu'un fichier est une image?
    Par tomy4ever dans le forum Entrée/Sortie
    Réponses: 6
    Dernier message: 11/04/2007, 17h53
  3. Réponses: 8
    Dernier message: 27/09/2006, 13h52
  4. Ajouter des fichiers dans une image de disque .tib
    Par koKoTis dans le forum Autres Logiciels
    Réponses: 22
    Dernier message: 30/08/2006, 22h20
  5. [D2005][CGI] Nom de fichier pour une image
    Par Argonaute dans le forum Web & réseau
    Réponses: 1
    Dernier message: 30/08/2005, 12h56

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