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.
PEEK  et POKE Emptypar Pedro Hier à 10:37

» Un autre pense-bête...
PEEK  et POKE Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
PEEK  et POKE Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
PEEK  et POKE Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
PEEK  et POKE Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
PEEK  et POKE Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
PEEK  et POKE Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
PEEK  et POKE Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
PEEK  et POKE Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
PEEK  et POKE Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
PEEK  et POKE Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
PEEK  et POKE Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
PEEK  et POKE Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
PEEK  et POKE Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
PEEK  et POKE 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 :
Boutique Nike : -25% dès 50€ sur TOUT le ...
Voir le deal

 

 PEEK et POKE

Aller en bas 
2 participants
AuteurMessage
jasym




Nombre de messages : 23
Date d'inscription : 16/01/2014

PEEK  et POKE Empty
MessageSujet: PEEK et POKE   PEEK  et POKE EmptyVen 14 Fév 2014 - 15:53

Bonjour,

J'essais d'utiliser la fonction PEEK mais il y a un message d'erreur constant.

Quelqu'un a-t-il un exemple au plus simple pour l'usage de cette fonction?

Le message d'erreur est: Call of unknown SUB

Par exemple: print peek(889) aboutit à une erreur.

Jasym
Revenir en haut Aller en bas
Klaus

Klaus


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

PEEK  et POKE Empty
MessageSujet: Re: PEEK et POKE   PEEK  et POKE EmptyVen 14 Fév 2014 - 16:13

Tu ne dois pas avoir la bonne version de Panoiramic. Je fais ceci:
Code:
dim i%
i% = 17
print peek(adr(i%))
end

et ça marche. Peek est reconnu.

Par contre, l'adresse 889 est inaccessible, et produit une erreur "not correct arithmetic function" ce qui est exact.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
jasym




Nombre de messages : 23
Date d'inscription : 16/01/2014

PEEK  et POKE Empty
MessageSujet: Re: PEEK et POKE   PEEK  et POKE EmptyVen 14 Fév 2014 - 19:53

Klaus a écrit:
Tu ne dois pas avoir la bonne version de Panoiramic. Je fais ceci:
Code:
dim i%
i% = 17
print peek(adr(i%))
end

et ça marche. Peek est reconnu.

Par contre, l'adresse 889 est inaccessible, et produit une erreur "not correct arithmetic function" ce qui est exact.



En effet Klaus ça fonctionne même avec l'adresse 889 sauf que ce n'est pas l'adresse (en absolu) que je veux atteindre.

Du moins le contenu n'est pas correct.

En réalité je veux exécuter la fonction inp() en BASIC. Elle n'a donc pas son équivalent en Panoramic!

Pour peek() en BASIC il faut tenir compte de la mémoire relative de travail en rapport avec DEF SEG. Mais c'est un autre ordre
de difficulté.

En fait je n'ai pas besoin de peek() pour le port parallèle car Panoramic gère bien ce port. C'est pour le port série RS232 que
je tente d'utiliser peek() car Panoramic ne gère pas le port comme en BASIC.

Je suis donc contraint d'utiliser le port série RS232 en langage BASIC.

Jasym
Revenir en haut Aller en bas
Klaus

Klaus


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

PEEK  et POKE Empty
MessageSujet: Re: PEEK et POKE   PEEK  et POKE EmptyVen 14 Fév 2014 - 22:54

Tu ne peux pas accéder au port en série directement par un peek, sous Panoramic. Sous Panoramic, peek retourne la valeur présente à l'adresse virtuelle que tu donnes en paramètre. Ce n'est pas une adresse physique. Cette notioin n'a pas de sens sous Windows, tant que tu n'es pas au niveau système, dans un driver. En encore... même là, il y a un adressage virtuel, et l'accès aux adresses physiques se fait via des services système spécialisés.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Contenu sponsorisé





PEEK  et POKE Empty
MessageSujet: Re: PEEK et POKE   PEEK  et POKE Empty

Revenir en haut Aller en bas
 
PEEK et POKE
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Extension de PEEK et POKE
» Des fonctions en Dll . Peek , poke , bin , fix ,shift ...

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: