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.
Lecture d'un objet externe à Panoramic. Emptypar Pedro Aujourd'hui à 8:08

» Un autre pense-bête...
Lecture d'un objet externe à Panoramic. Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
Lecture d'un objet externe à Panoramic. Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
Lecture d'un objet externe à Panoramic. Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
Lecture d'un objet externe à Panoramic. Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
Lecture d'un objet externe à Panoramic. Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
Lecture d'un objet externe à Panoramic. Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
Lecture d'un objet externe à Panoramic. Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
Lecture d'un objet externe à Panoramic. Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
Lecture d'un objet externe à Panoramic. Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
Lecture d'un objet externe à Panoramic. Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
Lecture d'un objet externe à Panoramic. Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
Lecture d'un objet externe à Panoramic. Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
Lecture d'un objet externe à Panoramic. Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
Lecture d'un objet externe à Panoramic. 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 du moment :
Code promo Nike : -25% dès 50€ ...
Voir le deal

 

 Lecture d'un objet externe à Panoramic.

Aller en bas 
2 participants
AuteurMessage
Pedro

Pedro


Nombre de messages : 1595
Date d'inscription : 19/01/2014

Lecture d'un objet externe à Panoramic. Empty
MessageSujet: Lecture d'un objet externe à Panoramic.   Lecture d'un objet externe à Panoramic. EmptyMer 14 Juin 2017 - 18:09

Bonjour.

@Klaus.

Je tente vainement de lire les éléments d'un objet externe.
J'obtiens le message 'List1', lors de la lecture du presse-papiers, et non l'élément sélectionné par programme.
Qu'en penses-tu ?
Merci de ton aide.


Code:
dim a$, hnd%, res%, txt$, i%, s$, x%, y%
dim x1%, y1%, x2%, y2%

' Position du mot recherché (écran de gauche).
x1%=832:y1%=140
' Position du menu 'Edition'.
x2%=935:y2%=42

dll_on "kgf.dll"
clipboard_string_copy ""

left 0,-500
memo 1 : full_space 1

hnd%=dll_call2("GetObjectUnderPosition",x1%,y1%)
' message str$(hnd%)
txt$=""
a$=""

        res%=dll_call2("AbsoluteMouseLeftClick",x1%,y1%)
        wait 500
        ' Edition.
        res%=dll_call2("AbsoluteMouseLeftClick",x2%,y2%)
        wait 500
       
        ' Clic sur 'Copier'.
        res%=dll_call2("AbsoluteMousePosition",x2%,y2%+45)
        res%=dll_call2("AbsoluteMouseLeftClick",x2%,y2%+45)
        wait 500

        ' res%=dll_call5("SendSingleKey",hnd%,67,1,0,0)  :  ' envoyer ctrl/C
        ' wait 500
        ' message "'"+clipboard_string_paste$+"'"
       
        ' res%=dll_call5("SendSingleKey",hnd%,40,0,1,0)  : ' envoyer flèche vers le bas
        ' wait 300
        ' res%=dll_call5("SendSingleKey",hnd%,40,0,1,0)  : ' envoyer flèche vers le bas
        ' wait 300
        ' res%=dll_call5("SendSingleKey",hnd%,13,0,1,0)  : ' envoyer enter
        ' wait 200
 res%=DLL_call1("ClipboardCopy",hnd%)
' res%=DLL_call1("CopyToClipboard",hnd%)

' txt$ = string$(255," ")
' res% = DLL_call1("GetSelectedText",adr(txt$))
' message "Le texte sélectionné est: "+trim$(txt$)

        ' if clipboard_string_paste$<>a$
          a$=clipboard_string_paste$
          message "'"+a$+"'"
          if a$="" then exit_for
          txt$=txt$+" "+a$
          clipboard_string_copy ""
        ' end_if
     
        wait 500

    item_add 1,txt$
    txt$=""

dll_off
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12331
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

Lecture d'un objet externe à Panoramic. Empty
MessageSujet: Re: Lecture d'un objet externe à Panoramic.   Lecture d'un objet externe à Panoramic. EmptyMer 14 Juin 2017 - 19:47

Je ne vois pas bien où j'aurais "List1"... Si j'exécute cela chez moi, j'obtiens le contenu de l'Editeur Panoramic (ce source précisément) dans le presse-papier et dans le petit mémo de gauche. Ce qui est normal.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Pedro

Pedro


Nombre de messages : 1595
Date d'inscription : 19/01/2014

Lecture d'un objet externe à Panoramic. Empty
MessageSujet: Lecture d'un objet externe à Panoramic.   Lecture d'un objet externe à Panoramic. EmptyMer 14 Juin 2017 - 19:59

Bonsoir.

Ce résultat est obtenu, en fait, en lançant le logiciel Promt.
Mais j'ai souvenir que tu n'avais pas réussi à l'installer.
Revenir en haut Aller en bas
Contenu sponsorisé





Lecture d'un objet externe à Panoramic. Empty
MessageSujet: Re: Lecture d'un objet externe à Panoramic.   Lecture d'un objet externe à Panoramic. Empty

Revenir en haut Aller en bas
 
Lecture d'un objet externe à Panoramic.
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Click sur un objet externe a Panoramic
» Click sur un objet externe a Panoramic
» Lecture des éléments d'une combo externe.
» Fonctions d'envoyer de touches à un objet interne ou externe
» Fermer un programme externe à PANORAMIC

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: