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
» Gestion d'un système client-serveur.
C'est quoi, un handle ? Emptypar Klaus Ven 17 Mai 2024 - 14:02

» item_index(résolu)
C'est quoi, un handle ? Emptypar jjn4 Mar 14 Mai 2024 - 19:38

» Bataille terrestre
C'est quoi, un handle ? Emptypar jjn4 Lun 13 Mai 2024 - 15:01

» SineCube
C'est quoi, un handle ? Emptypar Marc Sam 11 Mai 2024 - 12:38

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
C'est quoi, un handle ? Emptypar Marc Sam 11 Mai 2024 - 12:22

» Philharmusique
C'est quoi, un handle ? Emptypar jjn4 Ven 10 Mai 2024 - 13:58

» PANORAMIC V 1
C'est quoi, un handle ? Emptypar papydall Jeu 9 Mai 2024 - 3:22

» select intégrés [résolu]
C'est quoi, un handle ? Emptypar jjn4 Mer 8 Mai 2024 - 17:00

» number_mouse_up
C'est quoi, un handle ? Emptypar jjn4 Mer 8 Mai 2024 - 11:59

» Aide de PANORAMIC
C'est quoi, un handle ? Emptypar jjn4 Mer 8 Mai 2024 - 11:16

» trop de fichiers en cours
C'est quoi, un handle ? Emptypar lepetitmarocain Mer 8 Mai 2024 - 10:43

» Je teste PANORAMIC V 1 beta 1
C'est quoi, un handle ? Emptypar papydall Mer 8 Mai 2024 - 4:17

» bouton dans autre form que 0(résolu)
C'est quoi, un handle ? Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
C'est quoi, un handle ? Emptypar Klaus Lun 6 Mai 2024 - 11:41

» @Jack
C'est quoi, un handle ? Emptypar Jack Mar 30 Avr 2024 - 20:40

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mai 2024
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendrierCalendrier
Le Deal du moment :
Cartes Pokémon : la prochaine extension ...
Voir le deal

 

 C'est quoi, un handle ?

Aller en bas 
5 participants
AuteurMessage
jjn4

jjn4


Nombre de messages : 2709
Date d'inscription : 13/09/2009

C'est quoi, un handle ? Empty
MessageSujet: C'est quoi, un handle ?   C'est quoi, un handle ? EmptyDim 27 Nov 2011 - 16:41

J'ai essayé les petites nouveautés de Jack
et je n'ai pas très bien compris son HANDLE_FORM("...")
Il faut dire que je n'ai jamais utilisé les 2 fonctions qui existent déjà avec HANDLE
{ HANDLE(...) et HANDLE_CANVAS(...) }
pour la simple raison que je ne sais pas ce qu'est un HANDLE !
Alors j'ai regardé sur Internet, et j'ai trouvé que :
un HANDLE est un lien vers une ressource.
Ca me fait une belle jambe !

Alors les copains, c'est quoi exactement, un handle ?
Et c'est quoi ce nombre à 6 chiffres qu'on obtient avec l'exemple de Jack ?
Ca ne peut pas être une adresse mémoire, quand même ?
scratch scratch scratch alien scratch scratch scratch
Revenir en haut Aller en bas
http://jjn4.e-monsite.com
Jicehel

Jicehel


Nombre de messages : 5947
Age : 51
Localisation : 77500
Date d'inscription : 18/04/2011

C'est quoi, un handle ? Empty
MessageSujet: Re: C'est quoi, un handle ?   C'est quoi, un handle ? EmptyDim 27 Nov 2011 - 18:29

Non jjn4, c'est bien un numéro attribué à un objet (une fenêtre par exemple) qui permet d'y accéder.
Quand tu ouvres une fenêtre, tu passe par une méthode "Windows" qui lui attribue ce numéro et quand tu veux y accéder par ces manière "Windows" (proche du système), tu peux utiliser directement cete référence. De plus, cela te permet de communiquer avec des ressources d'autres programmes (dans le cas de Jack, on demande le "numéro de référence" (handle) de la fnêtre qui a un titre que l'on connait.
Ca permet quasiment d'interagir avec n'importe quel programme dont ont connait le nom de la fenêtre ... super pratique...
Revenir en haut Aller en bas
jjn4

jjn4


Nombre de messages : 2709
Date d'inscription : 13/09/2009

C'est quoi, un handle ? Empty
MessageSujet: +++   C'est quoi, un handle ? EmptyLun 28 Nov 2011 - 1:18

mmmmmmmmmmmmmmmmmmm...
Ouaih, ouaih, ouaih, ouaih, ouaih !
Et alors, on communique, on interragit comment ?
scratch scratch alien scratch scratch
Revenir en haut Aller en bas
http://jjn4.e-monsite.com
Severin




Nombre de messages : 547
Localisation : Braunschweig / Germany
Date d'inscription : 13/12/2010

C'est quoi, un handle ? Empty
MessageSujet: Re: C'est quoi, un handle ?   C'est quoi, un handle ? EmptyLun 28 Nov 2011 - 2:52

Hallo Jicehel,
könntest du ein Beispiel-Programm ? Embarassed

Severin



Bonjour Jicehel,
vous pourriez être un exemple de programme? Embarassed

Severin


Hello Jicehel,
you could be an example program? Embarassed

Severin

Danke,Merci Very Happy
Revenir en haut Aller en bas
Jicehel

Jicehel


Nombre de messages : 5947
Age : 51
Localisation : 77500
Date d'inscription : 18/04/2011

C'est quoi, un handle ? Empty
MessageSujet: Re: C'est quoi, un handle ?   C'est quoi, un handle ? EmptyLun 28 Nov 2011 - 8:34

Tu peux regarder dans les DLL de Klaus, c'est expliquer pour communiquer entre 2 programmes ou pour ouvrir / fermer des programmes par exemples (je ne peux pas chercher, là, je pars au boulot)
A+
Revenir en haut Aller en bas
Invité
Invité




C'est quoi, un handle ? Empty
MessageSujet: Re: C'est quoi, un handle ?   C'est quoi, un handle ? EmptyLun 28 Nov 2011 - 9:38

Tu peux regarder ceci. J'attendais encore un peu avant de le mettre. J'ai encore des choses à faire, mais cette partie fonctionne.
voir ici
Cela dit, je ne sais pas comment l'utiliser en basic. Avoir le handle d'une forme, c'est bien, mais comment on correspond en basic? Il faudrait comme là fait Klaus, pouvoir avoir le handle d'un objet.
Revenir en haut Aller en bas
Jicehel

Jicehel


Nombre de messages : 5947
Age : 51
Localisation : 77500
Date d'inscription : 18/04/2011

C'est quoi, un handle ? Empty
MessageSujet: Re: C'est quoi, un handle ?   C'est quoi, un handle ? EmptyLun 28 Nov 2011 - 11:02

Sinon, récemment, les handle ont étaient utilisés et très bien commenté par Nardo dans sa DLL: Form
Voir lien : http://nardo26.lescigales.org/gestion-de-formulaires-27.html

Revenir en haut Aller en bas
Nardo26

Nardo26


Nombre de messages : 2294
Age : 55
Localisation : Valence
Date d'inscription : 02/07/2010

C'est quoi, un handle ? Empty
MessageSujet: Re: C'est quoi, un handle ?   C'est quoi, un handle ? EmptyLun 28 Nov 2011 - 14:40

Oui à part que j'ai fais un abus de langage Embarassed : ce n'est pas une "adresse" dans le sens physique du terme...

On peut dire que c'est une "adresse de messagerie" de l'O.S, un identifiant...

@cosmos : cool ton site ! Wink
Ca fait une source d'info supplementaire sur le langage Panoramic ! Very Happy
Va y avoir soucis pour l'adresse de ton futur site: le nom est déjà pris ! A moins que ce soit toi... Wink
http://cosmos.70.free.fr/
Revenir en haut Aller en bas
http://nardo26.lescigales.org
Invité
Invité




C'est quoi, un handle ? Empty
MessageSujet: Re: C'est quoi, un handle ?   C'est quoi, un handle ? EmptyLun 28 Nov 2011 - 15:18

Bonjour Nardo.
Je n'ai pas de site. Ce sont des essais HTML pour mettre au point mes programmes. Et je ne pense pas que cela sera beaucoup visité.
Revenir en haut Aller en bas
jjn4

jjn4


Nombre de messages : 2709
Date d'inscription : 13/09/2009

C'est quoi, un handle ? Empty
MessageSujet: +++   C'est quoi, un handle ? EmptyLun 28 Nov 2011 - 17:53

Bon, si je comprends bien,
sans DLL, point de HANDLE,
c'est bien ça ?

Mais soyons concret :
quand j'essaie l'exemple de Jack
Code:
execute "notepad.exe"
wait 1000
caption 0,handle_form("Sans titre - Bloc-notes")
(cela change indéfiniment selon les essais)
et ça donne (pour le dernier essai) : 263192
et alors, éperdument heureux d'avoir obtenu ce nombre,
j'en fais quoi ensuite ????????????????????
scratch scratch alien scratch scratch
Revenir en haut Aller en bas
http://jjn4.e-monsite.com
JL35




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

C'est quoi, un handle ? Empty
MessageSujet: Re: C'est quoi, un handle ?   C'est quoi, un handle ? EmptyLun 28 Nov 2011 - 18:09

Tu écris une dll et ensuite tu peux utiliser le handle pour communiquer avec le programme en question Very Happy
Revenir en haut Aller en bas
Jicehel

Jicehel


Nombre de messages : 5947
Age : 51
Localisation : 77500
Date d'inscription : 18/04/2011

C'est quoi, un handle ? Empty
MessageSujet: Re: C'est quoi, un handle ?   C'est quoi, un handle ? EmptyLun 28 Nov 2011 - 18:14

ou tu interagit en utilisant une DLL (ou plusieurs DLL en utilisant la DLL de Klaus) pour controler un programme externe depuis un programme panoramic
Revenir en haut Aller en bas
jjn4

jjn4


Nombre de messages : 2709
Date d'inscription : 13/09/2009

C'est quoi, un handle ? Empty
MessageSujet: +++   C'est quoi, un handle ? EmptyMar 29 Nov 2011 - 22:17

D'accord, pas simple, donc...
Eh bien, je vous remercie tous pour les explications.
king alien king
Revenir en haut Aller en bas
http://jjn4.e-monsite.com
Nardo26

Nardo26


Nombre de messages : 2294
Age : 55
Localisation : Valence
Date d'inscription : 02/07/2010

C'est quoi, un handle ? Empty
MessageSujet: Re: C'est quoi, un handle ?   C'est quoi, un handle ? EmptyMar 29 Nov 2011 - 23:09

C'est pas si compliqué que ça : tu en utilise sans le savoir.
Par exemple les opérations sur les fichiers :
quand tu écris :

FILE_OPEN_READ N,S
Tu peux considérer que N est le handle (identifiant) te permettant d'accéder à ton fichier S
Note: la plupart du temps un handle est un pointeur sur un objet...
Revenir en haut Aller en bas
http://nardo26.lescigales.org
Contenu sponsorisé





C'est quoi, un handle ? Empty
MessageSujet: Re: C'est quoi, un handle ?   C'est quoi, un handle ? Empty

Revenir en haut Aller en bas
 
C'est quoi, un handle ?
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Quoi qui se passe ?
» C'est quoi DLL
» A quoi sert PARALLEL_ON/OFF
» Quoi de neuf à propos de Goric 3D ? (@Jack)
» C'est quoi la différence ?

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: