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.
@ Jean-Claude et Minibug Emptypar Jack Aujourd'hui à 10:03

» Un autre pense-bête...
@ Jean-Claude et Minibug Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

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

» Décompilation
@ Jean-Claude et Minibug Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
@ Jean-Claude et Minibug Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
@ Jean-Claude et Minibug Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
@ Jean-Claude et Minibug Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
@ Jean-Claude et Minibug Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
@ Jean-Claude et Minibug Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
@ Jean-Claude et Minibug Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
@ Jean-Claude et Minibug Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
@ Jean-Claude et Minibug Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
@ Jean-Claude et Minibug Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
@ Jean-Claude et Minibug Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
@ Jean-Claude et Minibug 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 : -17%
(Black Friday) Apple watch Apple SE GPS + Cellular ...
Voir le deal
249 €

 

 @ Jean-Claude et Minibug

Aller en bas 
4 participants
AuteurMessage
Marc

Marc


Nombre de messages : 2466
Age : 63
Localisation : TOURS (37)
Date d'inscription : 17/03/2014

@ Jean-Claude et Minibug Empty
MessageSujet: @ Jean-Claude et Minibug   @ Jean-Claude et Minibug EmptyLun 8 Oct 2018 - 22:34

Bonjour Jean-Claude et Minibug !

Nos trois éditeurs ont la même maladie...

Pour la mettre en évidence j'ai conçu un programme test :

Code:
Print "Panoramic"

C'est tout !

Lors de l’exécution dudit source, alors que Panoramic Editor est à 0% de taux d'occupation processeur,

@ Jean-Claude et Minibug 132


EPP est à 31,5 %

@ Jean-Claude et Minibug 215


PanExpress à 32,2%

@ Jean-Claude et Minibug 311


Et le mien à 32% !

@ Jean-Claude et Minibug 410


L'erreur provient du deuxième EXECUTE_WAIT.
Il ne faut pas mettre le WAIT !


Mon source rectifié :

@ Jean-Claude et Minibug 50110

Après rectification, l'orage "processeur" est passé, tout est calme et stable Very Happy

@ Jean-Claude et Minibug 50210

Pour 4 petites lettres de trop... 2 heures de tests et recherche !

Bonne continuation à tous ! cheers


Je viens d'essayer CPE : pas de problème, Silverman n'a pas fait l'erreur.
Revenir en haut Aller en bas
Jean Claude

Jean Claude


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

@ Jean-Claude et Minibug Empty
MessageSujet: Re: @ Jean-Claude et Minibug   @ Jean-Claude et Minibug EmptyMar 9 Oct 2018 - 7:48

Bravo Marc,

Bon travail, Je vais adopter dès maintenant pour voir si ça ne change rien au fonctionnement de EPP.
Et qui sait, ça pourrait bien diminuer ou résoudre les plantages intempestifs.

A+
Revenir en haut Aller en bas
Minibug

Minibug


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

@ Jean-Claude et Minibug Empty
MessageSujet: Re: @ Jean-Claude et Minibug   @ Jean-Claude et Minibug EmptyMar 9 Oct 2018 - 15:22

Bonjour Marc,

Pour moi, il n'y a pas de problème de ce coté...

A l'exécution du code il est normal d'avoir quelques secondes au démarrage qui prennent des cycles puisque pour ma part je demande la compilation du fichier en EXE avant son exécution. Mais ensuite tout redevient normal.
Sauf en cas de plantage de l'éditeur ou là effectivement on a une grosse charge en cours qui reste bloquée !

Je viens aussi de remonter un problème d'éditeur, peut être est qu'il y a une incidence. Je n'en sais rien... drunken
Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
silverman

silverman


Nombre de messages : 970
Age : 52
Localisation : Picardie
Date d'inscription : 18/03/2015

@ Jean-Claude et Minibug Empty
MessageSujet: Re: @ Jean-Claude et Minibug   @ Jean-Claude et Minibug EmptyMar 9 Oct 2018 - 17:59

Je n'utilise pas "execute_wait" dans mon code, c'est pour ça!  tongue
Secret de codage n°1 de CPE Very Happy :
La raison est que ce n'est pas parceque l'utilisateur execute du code que l'éditeur doit être bloqué. "execute_wait" bloque la procédure en cours (traitement d'un évent), mais si l'utilisateur veut utiliser l'éditeur sans clore le programme en cours d'éxécution, il ne pourra pas ou ça conduira à un plantage à court terme (instabilité du à un nouvel event, alors qu'il y a celui en cours suspendu par "execute_wait").
Il faut garder en mémoire que panoramic n'aime pas quand une boucle est interrompu par un event (j'appelle ça un event croisé--->plantage assuré !) ou quand un event est récurrent (instable) ! C'est sur ce constat, que je code CPE pour ne pas que ça se produise tongue
Secret de codage n°2:
Je me suis fabriqué un outil  spécifique à CPE pour détecter les events croisés! Le principe de fonctionnement est quelque part (je ne sais plus ou) dans le forum (minibug l'a repris pour coder un débogueur)

Le fer de lance de CPE est la stabilité Very Happy (pourvu que j'arrive à mes fins Suspect )
Revenir en haut Aller en bas
Minibug

Minibug


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

@ Jean-Claude et Minibug Empty
MessageSujet: Re: @ Jean-Claude et Minibug   @ Jean-Claude et Minibug EmptyMar 9 Oct 2018 - 18:33

Salut Silverman !

Effectivement vu sous cette angle tu as tout à fait raison. Wink
Je vais réfléchir à ce problème que vous évoquez tous les 2 avec Marc...

Concernant la stabilité de CPE, j'ai eu plusieurs plantages avec toujours la ligne 690 ! Suspect
par contre je n'ai pas creusé plus dans ton code pour savoir d'où cela venait.

Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
silverman

silverman


Nombre de messages : 970
Age : 52
Localisation : Picardie
Date d'inscription : 18/03/2015

@ Jean-Claude et Minibug Empty
MessageSujet: Re: @ Jean-Claude et Minibug   @ Jean-Claude et Minibug EmptyMar 9 Oct 2018 - 19:10

C'est bizarre, la ligne 690 est un label, quel est le message/code de l'erreur ?
Revenir en haut Aller en bas
Minibug

Minibug


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

@ Jean-Claude et Minibug Empty
MessageSujet: Re: @ Jean-Claude et Minibug   @ Jean-Claude et Minibug EmptyMar 9 Oct 2018 - 19:39

je vais tenter de reproduire l'erreur... Je te tiens informé. Wink
Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
Contenu sponsorisé





@ Jean-Claude et Minibug Empty
MessageSujet: Re: @ Jean-Claude et Minibug   @ Jean-Claude et Minibug Empty

Revenir en haut Aller en bas
 
@ Jean-Claude et Minibug
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Problème avec FILE_LOAD N,F
» des nouvelles de Jean Claude
» PANORAMIC et informatique de gestion (les tableaux)
» Mais où est passé Jean Claude ?!
» Absence de Jean Claude

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Présentation et bavardage-
Sauter vers: