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

WinDev Discussion :

Affichage image avec selecteur


Sujet :

WinDev

  1. #1
    Membre du Club
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    72
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 72
    Points : 40
    Points
    40
    Par défaut Affichage image avec selecteur
    Bonjour,

    Tout d'abord, Meilleurs Voeux à toute la communauté.

    Je n'arrive pas à afficher directement une image située dans le fichier "Exe" qui contient un fichier "Logos".

    Le sélecteur s'ouvre dans le répertoire de mon programme, mais ne m'affiche pas directement les images.

    Voici ce que j'ai essayé:

    IMAGE étant le nom de la zone image.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Sel = f Sélecteur("","",...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    "Sélectionnez le LOGO de la Marque.....",...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    "Tous fichiers (*.*)"+TAB+"*.*", "*", fselOuvre+fselExiste)
    Il ne me met pas dans le fichier "Logos"

    Deuxième essai:


    1. sel = fSélecteurImage("F:\Gestion Automobiles", "Exe", "Sélectionner le LOGO de la Marque", ...

    1. sel=fListeFichier(fRepExe()+["\"]+"*.PNG")

    1. PNG (*.PNG)"+tab+"*.png")//+tab+"JPEG (*.JPG)"+TAB+"*.jpg"+RC+"BMP (*.BMP)"+TAB+"*.bmp")

    1. SI Sel<>"" ALORS

    1. IMAGE = Sel

    1. MonParent = IMAGE

    1. FIN


    Idem

    Troisième essai:

    • gsImages est une chaîne

    • gsImages = fSélecteurImage("Exe", "Logos Autos", "Sélectionnez le LOGO de la Marque", fFiltreImage())

    • SI gsImages <> "" ALORS

    • IMAGE = gsImages

    • FIN


    Ce que je souhaite, c'est arriver à pouvoir choisir les images directement et non pas me retrouver avec "ouvrir un dossier, puis un fichier et encore un autre, avant de voir mes images.

    Cordialement

  2. #2
    Membre éprouvé
    Inscrit en
    Avril 2008
    Messages
    1 129
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 1 129
    Points : 1 283
    Points
    1 283
    Par défaut
    Salut!

    C'est bizarre que tu n'y arrives pas!
    As tu essayé d'utiliser l'assistant de fsélecteurimage() ?

  3. #3
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 205
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 205
    Points : 9 202
    Points
    9 202
    Par défaut
    Et de faire du pas à pas dans ton code. Il y a des trucs qui me semblent bizarre...
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

  4. #4
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2012
    Messages
    140
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

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

    Informations forums :
    Inscription : Avril 2012
    Messages : 140
    Points : 56
    Points
    56
    Par défaut Affichage image avec selecteur
    Bonjour, si j'ai bien compris votre question voici le code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
     
    Photo est une chaîne = fSélecteurImage(fRepParent(fRepExe()) ,"","Sélectionnez la photo du client")
    SI sPhoto ~= "" ALORS
    	RETOUR
    FIN
    bon dev

  5. #5
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2012
    Messages
    140
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

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

    Informations forums :
    Inscription : Avril 2012
    Messages : 140
    Points : 56
    Points
    56
    Par défaut
    Citation Envoyé par vegetacherif Voir le message
    Bonjour, si j'ai bien compris votre question voici le code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
     
    Photo est une chaîne = fSélecteurImage(fRepParent(fRepExe()) ,"","Sélectionnez la photo du client")
    SI sPhoto ~= "" ALORS
    	RETOUR
    FIN
    bon dev

  6. #6
    Membre du Club
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    72
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 72
    Points : 40
    Points
    40
    Par défaut
    Bonsoir,

    Merci à ceux qui ont répondu.

    Je me suis concentré un peu plus et j'ai trouvé où se trouvait le bug.

    Voici:

    • sel est une chaîne

    • sel = fSélecteurImage("F:\Gestion Automobiles\Exe\Logos Autos","Fichier.png", "Sélectionner le LOGO de la Marque","PNG (*.PNG)"+TAB+"*.png")

    • SI sel<>"" ALORS

    • IMAGE = sel

    • MonParent = IMAGE

    • FIN


    Par contre je ne sais pas comment faire, en ne faisant qu'un fichier EXE de mon programme et que je mette celui-ci sur une autre machine, pour afficher ces images. Seront-elles visibles sachant que moi je suis sur Disque "F" et que mon bureau n'a qu'un disque "C".

    Autre sujet, mais concernant le même programme.
    J'ai plusieurs fenêtres et une qui se nomme "AUTOS" qui me pose problème.
    J'ai créé un onglet à 5 volets, dont le premier sur lequel se trouvent les champs correspondants aux véhicules. Lorsque j'ouvre cette fenêtre en saisie, le champ qui a le focus n'est pas vide. Que ce soit ouverture par menu ou bouton lors de l'exécution. Par contre, en mode test de cette fenêtre, les champs sont vides.
    Je n'arrive toujours pas à comprendre.

    merci de votre aide et votre compréhension.

    Cordialement

  7. #7
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 205
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 205
    Points : 9 202
    Points
    9 202
    Par défaut
    Pour ton premier souci : passe par une variable dont le contenu sera lu dans un fichier ini (voir inilit).

    Pour ton 2° problème ouvre plutôt un nouveau sujet.
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

  8. #8
    Membre éclairé
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2007
    Messages
    615
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2007
    Messages : 615
    Points : 841
    Points
    841
    Par défaut
    Bonjour
    en passant peut être par frepencours ou frepexe....

    Gancau

Discussions similaires

  1. affichage images avec lightbox
    Par serpolet dans le forum Flash
    Réponses: 0
    Dernier message: 18/06/2008, 01h00
  2. affichage image avec commande if ou autre
    Par geminos dans le forum Flash
    Réponses: 2
    Dernier message: 06/03/2008, 20h53
  3. [MySQL] problème affichage image avec sql
    Par igaurillac dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 14/02/2007, 18h04
  4. PRBL affichage image avec jfilechooser
    Par stephane92400 dans le forum AWT/Swing
    Réponses: 6
    Dernier message: 04/07/2006, 17h24

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