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

Langage Delphi Discussion :

Ouvrir une image au hasard


Sujet :

Langage Delphi

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    93
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 93
    Points : 53
    Points
    53
    Par défaut Ouvrir une image au hasard
    Quel serait le code - le plus simple possible - permettant de charger au hasard une image bitmap.

    J'ai actuellement ceci dans OnCreate:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    begin
      // image background
      backgroundImage := TBitmap.Create;
      try
      backgroundImage.LoadFromFile(ExtractFilePath(Application.ExeName)+'image.bmp');
      except
      //aucune image trouvée, on ne fait rien.
      end;
    Je voudrais que l'image chargée au démarrage de l'application soit prise au hasard parmi plusieurs bmp disponibles dans le dossier.

    Merci.
    [Balises CODE rajoutées par Pedro. Merci d'y penser à l'avenir]

  2. #2
    Membre expérimenté
    Avatar de Frank
    Homme Profil pro
    Chef de projet Informatique
    Inscrit en
    Avril 2002
    Messages
    1 095
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Chef de projet Informatique
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Avril 2002
    Messages : 1 095
    Points : 1 392
    Points
    1 392
    Par défaut
    Regardes ceci

    Cela devrait t'aider.

    Et penses aux balises Code pour encadrer tes exemples de code, c'est plus lisible.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    93
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 93
    Points : 53
    Points
    53
    Par défaut
    Merci ... c'est un début ... plus complexe que je le croyais.

  4. #4
    Rédacteur
    Avatar de evarisnea
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Juin 2005
    Messages
    1 957
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2005
    Messages : 1 957
    Points : 4 384
    Points
    4 384
    Par défaut
    voici un algo qui pourrait peut-être t'intéresser:
    tu utilises FindFirst, FindNext, FindClose pour trouver les noms des fichiers *.bmp de ton dossier
    tu les enregistres dans une StringList
    tu génères un nombre aléatoire qui soit inférieur au nombre d'éléments de ta liste
    tu charges le fichier désigné par l'élément dont l'index est le nombre aléatoire généré

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    93
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 93
    Points : 53
    Points
    53
    Par défaut
    Merci - j'ai bien saisi le principe .. c'est la piste à suivre.

Discussions similaires

  1. Ouvrir une image avec Photo Editor
    Par malingue dans le forum Access
    Réponses: 1
    Dernier message: 07/07/2006, 16h54
  2. Ouvrir une image avec CxImage
    Par le-makinero dans le forum MFC
    Réponses: 7
    Dernier message: 24/04/2006, 15h33
  3. [VBA-E] Ouvrir une image en ".bmp"
    Par Xavos dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 21/03/2006, 09h48
  4. [VBA-E]Ouvrir une image jpg àl'aide d'une macro
    Par delamarque dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 15/03/2006, 09h47
  5. Ouvrir une image avec paint depuis un formulaire
    Par gui38 dans le forum Access
    Réponses: 3
    Dernier message: 14/11/2005, 16h40

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