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
» Une calculatrice en une ligne de programme
[RESOLU] Mark_on, on_click & Acces violation Emptypar jean_debord Aujourd'hui à 8:47

» Form(résolu)
[RESOLU] Mark_on, on_click & Acces violation Emptypar leclode Hier à 17:59

» trop de fichiers en cours
[RESOLU] Mark_on, on_click & Acces violation Emptypar Marc Hier à 11:42

» Bataille navale SM
[RESOLU] Mark_on, on_click & Acces violation Emptypar jjn4 Ven 26 Avr 2024 - 17:39

» Gestion d'un système client-serveur.
[RESOLU] Mark_on, on_click & Acces violation Emptypar Pedro Jeu 25 Avr 2024 - 19:31

» Les maths du crocodile
[RESOLU] Mark_on, on_click & Acces violation Emptypar jean_debord Jeu 25 Avr 2024 - 10:37

» Naissance de Crocodile Basic
[RESOLU] Mark_on, on_click & Acces violation Emptypar jean_debord Jeu 25 Avr 2024 - 8:45

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
[RESOLU] Mark_on, on_click & Acces violation Emptypar Froggy One Mer 24 Avr 2024 - 18:38

» Dessine-moi une galaxie
[RESOLU] Mark_on, on_click & Acces violation Emptypar jjn4 Lun 22 Avr 2024 - 13:47

» Erreur END_SUB
[RESOLU] Mark_on, on_click & Acces violation Emptypar jjn4 Lun 22 Avr 2024 - 13:43

» Bug sur DIM_LOCAL ?
[RESOLU] Mark_on, on_click & Acces violation Emptypar papydall Dim 21 Avr 2024 - 23:30

» 2D_fill_color(résolu)
[RESOLU] Mark_on, on_click & Acces violation Emptypar leclode Sam 20 Avr 2024 - 8:32

» Consommation gaz électricité
[RESOLU] Mark_on, on_click & Acces violation Emptypar leclode Mer 17 Avr 2024 - 11:07

» on_key_down (résolu)
[RESOLU] Mark_on, on_click & Acces violation Emptypar leclode Mar 16 Avr 2024 - 11:01

» Sous-programme(résolu)
[RESOLU] Mark_on, on_click & Acces violation Emptypar jjn4 Jeu 4 Avr 2024 - 14:42

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Avril 2024
LunMarMerJeuVenSamDim
1234567
891011121314
15161718192021
22232425262728
2930     
CalendrierCalendrier
Le Deal du moment : -21%
LEGO® Icons 10329 Les Plantes Miniatures, ...
Voir le deal
39.59 €

 

 [RESOLU] Mark_on, on_click & Acces violation

Aller en bas 
2 participants
AuteurMessage
Yannick




Nombre de messages : 8610
Age : 52
Localisation : Bretagne
Date d'inscription : 15/02/2010

[RESOLU] Mark_on, on_click & Acces violation Empty
MessageSujet: [RESOLU] Mark_on, on_click & Acces violation   [RESOLU] Mark_on, on_click & Acces violation EmptyJeu 31 Oct 2019 - 13:13

Je viens de constater un comportement à grand risque de plantage
en utilisant un objet Check.

Si je crée un formulaire et que celui ci est totalement vierge.
Je place un on_click sur un check pour en récupérer une valeur attribuée
ex :
Code:
if number_click = CheckStyle%(1)
   if checked(CheckStyle%(1))=1
   mark_off CheckStyle%(1)
 Style$="0"+right$(Style$,3)
 else
 mark_on CheckStyle%(1)
 Style$="1"+right$(Style$,3)
 end_if
 end_if


Maintenant si ce formulaire récupère ses données conservées (ex: paramètres utilisateurs),
pour cocher les cases selon la valeur conservée on doit utiliser mark_on/mark_off.
sauf que celui ci déclenche le on_click et là....c'est l'apocalypse des acces violation.

Pour éviter cela il faut supprimer le/les on_click et lire l'état par if checked(N)=1...
mais on perd la modif par on click (ex: cas d'une prévisualisation)

Sad Sad Sad


Dernière édition par Yannick le Ven 1 Nov 2019 - 18:21, édité 1 fois
Revenir en haut Aller en bas
silverman

silverman


Nombre de messages : 968
Age : 51
Localisation : Picardie
Date d'inscription : 18/03/2015

[RESOLU] Mark_on, on_click & Acces violation Empty
MessageSujet: Re: [RESOLU] Mark_on, on_click & Acces violation   [RESOLU] Mark_on, on_click & Acces violation EmptyJeu 31 Oct 2019 - 17:25

Essaye d'inactiver le formulaire avant de modifier avec MARK_xx, puis réactive le quand les modifs sont finis. Ou tu fais un OFF_CLICK avant MARK_OFF puis ON_CLICK après MARK_ON. Smile
Revenir en haut Aller en bas
Yannick




Nombre de messages : 8610
Age : 52
Localisation : Bretagne
Date d'inscription : 15/02/2010

[RESOLU] Mark_on, on_click & Acces violation Empty
MessageSujet: re   [RESOLU] Mark_on, on_click & Acces violation EmptyJeu 31 Oct 2019 - 22:01

Je suis en train de me perdre avec mes check
Promis demain je me mets au R.A.P....
Laughing

J'ai beau faire des off_click....on_click j'ai des violations à tours de bras 
dès que je clique sur un check.
Mad scratch  

Mais je vais y arriver...j'sais pas quand...mais je vais y arriver...
Laughing

En tout cas, merci de l'intérêt que tu portes à mes posts.
Revenir en haut Aller en bas
Yannick




Nombre de messages : 8610
Age : 52
Localisation : Bretagne
Date d'inscription : 15/02/2010

[RESOLU] Mark_on, on_click & Acces violation Empty
MessageSujet: re   [RESOLU] Mark_on, on_click & Acces violation EmptyJeu 31 Oct 2019 - 23:21

J' ai résolu en partie mes misères.
L' une d'entre elle vient de CHECKED(N) 
qui renvoie 0 au lieu de 1 sur un CHECK marqué.
Suspect
Revenir en haut Aller en bas
silverman

silverman


Nombre de messages : 968
Age : 51
Localisation : Picardie
Date d'inscription : 18/03/2015

[RESOLU] Mark_on, on_click & Acces violation Empty
MessageSujet: Re: [RESOLU] Mark_on, on_click & Acces violation   [RESOLU] Mark_on, on_click & Acces violation EmptyVen 1 Nov 2019 - 14:18

Ce code renvoi toujours 0?
Code:
label test,bouton

check 10 : left 10,100
on_click 10,test

button 20 : left 20,100:top 20,100 : caption 20,"Test_check"
on_click 20,bouton


END
test:
 print checked(10)
 return

bouton:
' off_click 10
 '
 select checked(10)
  case 0: mark_on 10
  case 1: mark_off 10
 end_select
 '
' on_click 10,test
return
Revenir en haut Aller en bas
Yannick




Nombre de messages : 8610
Age : 52
Localisation : Bretagne
Date d'inscription : 15/02/2010

[RESOLU] Mark_on, on_click & Acces violation Empty
MessageSujet: re   [RESOLU] Mark_on, on_click & Acces violation EmptyVen 1 Nov 2019 - 18:12

Je viens de trouver la big co....rie mais alors encore plus big que çà.
Embarassed Embarassed Embarassed Embarassed
Revenir en haut Aller en bas
Contenu sponsorisé





[RESOLU] Mark_on, on_click & Acces violation Empty
MessageSujet: Re: [RESOLU] Mark_on, on_click & Acces violation   [RESOLU] Mark_on, on_click & Acces violation Empty

Revenir en haut Aller en bas
 
[RESOLU] Mark_on, on_click & Acces violation
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Accès Violation....
» Pour une coche "résolu" RESOLU
» Accès
» Accès à kgf.dll.
» Accès à mes utilitaires

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: