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

API, COM et SDKs Delphi Discussion :

Ouvrir une image dans l'aperçu d'image windows


Sujet :

API, COM et SDKs Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    285
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 285
    Par défaut Ouvrir une image dans l'aperçu d'image windows
    Bonsoir,

    Quelqu'un sait comment Ouvrir une image dans l'aperçu d'image et des télécopies windows?

    D'avance merçi.

    Codial

  2. #2
    Membre confirmé Avatar de Bouguennec
    Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    58
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2005
    Messages : 58
    Par défaut ShellExecute
    Si l'aperçu windows est configuré comme programme par défaut pour ouvrir tes images tu peux sans problème utiliser:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ShellExecute(handle,'open','C:\ta photo.jpg',nil,nil,0);
    Dans les uses tu dois ajouter ShellAPI;

  3. #3
    Membre confirmé Avatar de Bouguennec
    Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    58
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2005
    Messages : 58
    Par défaut Autre possibilté
    Si tu connais le trajet de l'executable pour les apercus windows je penses que tu peux utiliser la même commande mais:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ShellExecute(handle,'open','"trajet"','D:\ton image.bmp',nil,1);
    Avec "trajet" le trajet de l'executable et ton fichier en paramètre suivant,
    après pour savoir si c'est 1 ou 0 il faut tester, si ça marche avec 0 c'est mieux de le mettre.

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    285
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 285
    Par défaut
    Bonsoir,

    merci pour ces réponses, je vais tester.

    Cordialement

    Codial

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    285
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 285
    Par défaut
    Re Bonsoir,

    Merci pour tes réponses, j'ai testé ta solution, mais en fait il faut modifier un peu le code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    au lieu de:
    ShellExecute(handle,'open','"trajet"','D:\ton image.bmp',nil,1
     
    lire:
    ShellExecute(handle,'open',pchar(DBEdit1.text),nil,nil,0);
    Par contre, pour la deuxième solution, je ne connais pas l'exécutable qui ouvre les apercus windows et j'aimerais bien le connaître!

    D'avance merci

    Cordialement

  6. #6
    Membre confirmé Avatar de Bouguennec
    Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    58
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2005
    Messages : 58
    Par défaut Aperçu des images windows
    En fait l' aperçu des images windows est explorer.exe
    une commande possible serait
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Shellexecute(handle,PChar('open'),PChar('explorer.exe'),PChar('D:\Mes Documents\Mes images\Blupskruk 3.bmp'),nil,0);
    Il y a un message qui va peut-être s'afficher qui te propose:
    -Ouvrir
    -Enregistrer
    -Annuler
    Tu peux eviter qu'on te repropose ce choix...

    Voilà

Discussions similaires

  1. [MySQL] Utiliser des données d'une BDD dans un lien pour image
    Par clairetj dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 28/06/2015, 15h48
  2. Réponses: 1
    Dernier message: 17/05/2010, 10h21
  3. Ajouter une bordure sur un lot d'images dans GIMP Pack Mode
    Par jedimaster10 dans le forum Imagerie
    Réponses: 2
    Dernier message: 26/12/2007, 10h36
  4. Ouvrir une fenêtre aux dimentions de l'image
    Par Bydouille dans le forum Général JavaScript
    Réponses: 10
    Dernier message: 12/10/2007, 09h50
  5. [flash] ouvrir une page dans une frame différente
    Par viena dans le forum Intégration
    Réponses: 6
    Dernier message: 01/08/2007, 15h54

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