FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» Logiciel de planétarium.
[Resolu] Récupérer dimensions image après CLIPBOARD_PASTE Emptypar Pedro Sam 23 Nov 2024 - 15:50

» Un autre pense-bête...
[Resolu] Récupérer dimensions image après CLIPBOARD_PASTE Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
[Resolu] Récupérer dimensions image après CLIPBOARD_PASTE Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
[Resolu] Récupérer dimensions image après CLIPBOARD_PASTE Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
[Resolu] Récupérer dimensions image après CLIPBOARD_PASTE Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
[Resolu] Récupérer dimensions image après CLIPBOARD_PASTE Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
[Resolu] Récupérer dimensions image après CLIPBOARD_PASTE Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
[Resolu] Récupérer dimensions image après CLIPBOARD_PASTE Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
[Resolu] Récupérer dimensions image après CLIPBOARD_PASTE Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
[Resolu] Récupérer dimensions image après CLIPBOARD_PASTE Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
[Resolu] Récupérer dimensions image après CLIPBOARD_PASTE Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
[Resolu] Récupérer dimensions image après CLIPBOARD_PASTE Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
[Resolu] Récupérer dimensions image après CLIPBOARD_PASTE Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
[Resolu] Récupérer dimensions image après CLIPBOARD_PASTE Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
[Resolu] Récupérer dimensions image après CLIPBOARD_PASTE Emptypar leclode Ven 20 Sep 2024 - 19:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier
Le deal à ne pas rater :
Boutique Nike : -25% dès 50€ sur TOUT le site Nike avec le code ...
Voir le deal

 

 [Resolu] Récupérer dimensions image après CLIPBOARD_PASTE

Aller en bas 
4 participants
AuteurMessage
Minibug

Minibug


Nombre de messages : 4570
Age : 58
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

[Resolu] Récupérer dimensions image après CLIPBOARD_PASTE Empty
MessageSujet: [Resolu] Récupérer dimensions image après CLIPBOARD_PASTE   [Resolu] Récupérer dimensions image après CLIPBOARD_PASTE EmptyMer 29 Mai 2019 - 12:20

Bonjour à tous ! cheers

Une petite question toute bête...
Suite à l'utilisation de la commande CLIPBOARD_PASTE sur un objet IMAGE comme ci_dessous :

Code:
PICTURE 1 : PARENT 1,0
CLIPBOARD_PASTE 1

Y a-t-il un moyen de récupérer la taille de l'image collée dans le PICTURE ?


Dernière édition par Minibug le Mer 29 Mai 2019 - 15:51, édité 1 fois
Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
Jean Claude

Jean Claude


Nombre de messages : 5950
Age : 70
Localisation : 83 Var
Date d'inscription : 07/05/2009

[Resolu] Récupérer dimensions image après CLIPBOARD_PASTE Empty
MessageSujet: Re: [Resolu] Récupérer dimensions image après CLIPBOARD_PASTE   [Resolu] Récupérer dimensions image après CLIPBOARD_PASTE EmptyMer 29 Mai 2019 - 13:12

Bonjour Minibug,

Comme tu utilises l'objet IMAGE, j'en conclu que tu as chargé un fichier de cette image ("Image.bmp").

Dans ce cas JL35 a une solution que j'ai soigneusement conservée.

Code:
' Fichier Image et détection dimensions
  NomImg$="Image3"
  fm$=NomImg$+".bmp"
  FILEBIN_OPEN_READ 1,fm$: ' dimensions image (JL35)
    FILEBIN_POSITION 1,18: w1% = FILEBIN_READ(1)+256*FILEBIN_READ(1)
    FILEBIN_POSITION 1,22: h1% = FILEBIN_READ(1)+256*FILEBIN_READ(1)
  FILEBIN_CLOSE 1

Résultat dans w1% et h1%.

J'espère t'avoir trouvé une solution.

A+
Revenir en haut Aller en bas
JL35




Nombre de messages : 7112
Localisation : 77
Date d'inscription : 29/11/2007

[Resolu] Récupérer dimensions image après CLIPBOARD_PASTE Empty
MessageSujet: Re: [Resolu] Récupérer dimensions image après CLIPBOARD_PASTE   [Resolu] Récupérer dimensions image après CLIPBOARD_PASTE EmptyMer 29 Mai 2019 - 15:02

Merci Jean Claude pour la référence !

@Minibug
d'une façon plus générale, pour connaître les dimensions de l'image qui est dans le presse-papier sans avoir besoin de la charger:
Code:
SUB DimClip()
  ' Dimensions de l'image du presse-papier -> w% et h%
  IMAGE 999: CLIPBOARD_PASTE 999: FILE_SAVE 999,"Xyz.bmp": DELETE 999
  FILEBIN_OPEN_READ 1,"Xyz.bmp"
      FILEBIN_POSITION 1,18: w% = FILEBIN_READ(1)+256*FILEBIN_READ(1)
      FILEBIN_POSITION 1,22: h% = FILEBIN_READ(1)+256*FILEBIN_READ(1)
  FILEBIN_CLOSE 1: FILE_DELETE "Xyz.bmp"
END_SUB
Le résultat est renvoyé dans w% et h% définis dans le programme appelant.
Ça peut servir à dimensionner un Picture avant d'y charger le clip (Clipboard_Paste)
Le résultat est 0,0 s'il n'y a pas d'image, ou si ce n'est pas une image dans le clipboard.

Perso je m'en suis fait un tout petit exécutable avec une icône sur le bureau, je clique et ça me donne ces dimensions dans un 'MESSAGE':
Code:
DIM w%,h%
HIDE 0: DimClip(): MESSAGE "Image clip :"+CHR$(10)+STR$(w%)+" x "+STR$(h%)
TERMINATE

SUB DimClip()
  ' Dimensions de l'image du presse-papier -> w% et h%
  IMAGE 999: CLIPBOARD_PASTE 999: FILE_SAVE 999,"Xyz.bmp": DELETE 999
  FILEBIN_OPEN_READ 1,"Xyz.bmp"
      FILEBIN_POSITION 1,18: w% = FILEBIN_READ(1)+256*FILEBIN_READ(1)
      FILEBIN_POSITION 1,22: h% = FILEBIN_READ(1)+256*FILEBIN_READ(1)
  FILEBIN_CLOSE 1: FILE_DELETE "Xyz.bmp"
END_SUB
[Resolu] Récupérer dimensions image après CLIPBOARD_PASTE I311
Revenir en haut Aller en bas
Minibug

Minibug


Nombre de messages : 4570
Age : 58
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

[Resolu] Récupérer dimensions image après CLIPBOARD_PASTE Empty
MessageSujet: Re: [Resolu] Récupérer dimensions image après CLIPBOARD_PASTE   [Resolu] Récupérer dimensions image après CLIPBOARD_PASTE EmptyMer 29 Mai 2019 - 15:51

Réponse collégiale ! Laughing

Merci les gars ! c'est exactement ce que je cherchais ! cheers
Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
papydall

papydall


Nombre de messages : 7017
Age : 74
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

[Resolu] Récupérer dimensions image après CLIPBOARD_PASTE Empty
MessageSujet: Re: [Resolu] Récupérer dimensions image après CLIPBOARD_PASTE   [Resolu] Récupérer dimensions image après CLIPBOARD_PASTE EmptyJeu 30 Mai 2019 - 1:49

Comme j’aime mieux les FNC que les SUB, voici mon grain de sel.
Ça ne rehausse pas le goût, mais ça modifie la saveur ! tongue

Code:

rem ============================================================================
rem           Dimensions de l’image du presse-papier
rem   Code initial de JL35, transformé en une fonction par Papydall
rem ============================================================================
DIM w%,h%
HIDE 0 : MESSAGE DimClip$()
TERMINATE
rem ============================================================================
FNC DimClip$()
  ' Dimensions de l'image du presse-papier -> w% et h%
  IMAGE 999: CLIPBOARD_PASTE 999: FILE_SAVE 999,"Xyz.bmp": DELETE 999
  FILEBIN_OPEN_READ 1,"Xyz.bmp"
      FILEBIN_POSITION 1,18: w% = FILEBIN_READ(1) + 256 * FILEBIN_READ(1)
      FILEBIN_POSITION 1,22: h% = FILEBIN_READ(1) + 256 * FILEBIN_READ(1)
  FILEBIN_CLOSE 1: FILE_DELETE "Xyz.bmp"
  RESULT "Image clip : " + STR$(w%)+" x "+STR$(h%)
END_FNC
rem ============================================================================
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Contenu sponsorisé





[Resolu] Récupérer dimensions image après CLIPBOARD_PASTE Empty
MessageSujet: Re: [Resolu] Récupérer dimensions image après CLIPBOARD_PASTE   [Resolu] Récupérer dimensions image après CLIPBOARD_PASTE Empty

Revenir en haut Aller en bas
 
[Resolu] Récupérer dimensions image après CLIPBOARD_PASTE
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Récupérer l'image d'un IMAGE dans un picture
» Extraire les dimensions d'une image JPG (+ BMP, GIF et TGA)
» Dimensions image presse-papier
» [Résolu] Récuperer les fonctions systeme de Panoramic
» Comment récupérer le N° de l'objet sous la souris ? [Résolu]

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: A l'aide!-
Sauter vers: