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 :

TScrollBox + 900 * TImage


Sujet :

Langage Delphi

  1. #1
    Invité
    Invité(e)
    Par défaut TScrollBox + 900 * TImage
    Bonjour

    Je voudrait programmer un affichage du contenu d'un répertoire sous forme de vignettes.
    chaque fichier image représenté par une vignette.

    Jusqu'a présent j'utilisait un TScrollBox et autant de TImage que de vignettes et donc que de fichiers image

    J'ai entendu dire que ca consommait beaucoup de ressources 900 TImage
    meme de taille 100x100 pixels

    Quelqu'un aurait-il une methode consommant moins de ressources
    (et j'espere plus rapide)
    que ma methode ?

    Merci

  2. #2
    Expert éminent
    Avatar de Lung
    Profil pro
    Analyste-programmeur
    Inscrit en
    Mai 2002
    Messages
    2 669
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste-programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 669
    Points : 7 016
    Points
    7 016
    Par défaut Re: TScrollBox + 900 * TImage
    Citation Envoyé par jpppaps
    J'ai entendu dire que ca consommait beaucoup de ressources 900 TImage
    meme de taille 100x100 pixels

    Quelqu'un aurait-il une methode consommant moins de ressources
    (et j'espere plus rapide)
    que ma methode ?
    J'ai déjà fait la même chose, et pour diminuer les ressources utilisées, au lieu d'afficher les images dans les TImages, je génère automatiquement des miniatures que j'affiche dans les TImages. C'est beaucoup plus rapide, et plus économique.

    L'urgent est fait, l'impossible est en cours, pour les miracles prévoir un délai. ___ Écrivez dans un français correct !!

    C++Builder 5 - Delphi 6#2 Entreprise - Delphi 2007 Entreprise - Delphi 2010 Architecte - Delphi XE Entreprise - Delphi XE7 Entreprise - Delphi 10 Entreprise - Delphi 10.3.2 Entreprise - Delphi 10.4.2 Entreprise - Delphi 11.1 Entreprise
    OpenGL 2.1 - Oracle 10g - Paradox - Interbase (XE) - PostgreSQL (15.4)

  3. #3
    Invité
    Invité(e)
    Par défaut
    C'est ce que j'ai fait:
    Afficher les miniatures calculées dans les TImage
    au lieu d'utiliser la propriété Stretch des TImage

    Mais je pense qu'on peut faire encore mieux, parce que meme avec cette methode, 900 miniatures a afficher, ben c'est encore trop long et trop consommateur de ressources.

    Le gestionnaire de fichier de Windows XP et 2000 en mode "Miniatures" le fait tres bien
    j'aimerai m'approcher de ce resultat.

  4. #4
    Expert éminent
    Avatar de Lung
    Profil pro
    Analyste-programmeur
    Inscrit en
    Mai 2002
    Messages
    2 669
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste-programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 669
    Points : 7 016
    Points
    7 016
    Par défaut
    Si tu trouve d'autres pistes, je suis preneur.
    Ca m'intéresse ...

    L'urgent est fait, l'impossible est en cours, pour les miracles prévoir un délai. ___ Écrivez dans un français correct !!

    C++Builder 5 - Delphi 6#2 Entreprise - Delphi 2007 Entreprise - Delphi 2010 Architecte - Delphi XE Entreprise - Delphi XE7 Entreprise - Delphi 10 Entreprise - Delphi 10.3.2 Entreprise - Delphi 10.4.2 Entreprise - Delphi 11.1 Entreprise
    OpenGL 2.1 - Oracle 10g - Paradox - Interbase (XE) - PostgreSQL (15.4)

Discussions similaires

  1. Timage et Canvas??
    Par vanack dans le forum C++Builder
    Réponses: 4
    Dernier message: 14/04/2007, 11h38
  2. Réponses: 7
    Dernier message: 09/02/2006, 11h43
  3. [TImage] Transfert de Picture par pixels.
    Par H2D dans le forum Langage
    Réponses: 9
    Dernier message: 25/10/2003, 14h37
  4. TImage
    Par Thylia dans le forum C++Builder
    Réponses: 5
    Dernier message: 09/07/2002, 20h03
  5. Création dynamique de TImages
    Par Dric dans le forum C++Builder
    Réponses: 10
    Dernier message: 08/07/2002, 12h36

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