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.
avec Chain remplissage List par 1 autre programe Emptypar Jack Aujourd'hui à 10:03

» Un autre pense-bête...
avec Chain remplissage List par 1 autre programe Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
avec Chain remplissage List par 1 autre programe Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
avec Chain remplissage List par 1 autre programe Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
avec Chain remplissage List par 1 autre programe Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
avec Chain remplissage List par 1 autre programe Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
avec Chain remplissage List par 1 autre programe Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
avec Chain remplissage List par 1 autre programe Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
avec Chain remplissage List par 1 autre programe Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
avec Chain remplissage List par 1 autre programe Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
avec Chain remplissage List par 1 autre programe Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
avec Chain remplissage List par 1 autre programe Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
avec Chain remplissage List par 1 autre programe Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
avec Chain remplissage List par 1 autre programe Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
avec Chain remplissage List par 1 autre programe 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

 

 avec Chain remplissage List par 1 autre programe

Aller en bas 
AuteurMessage
Invité
Invité




avec Chain remplissage List par 1 autre programe Empty
MessageSujet: avec Chain remplissage List par 1 autre programe   avec Chain remplissage List par 1 autre programe EmptyDim 26 Déc 2010 - 19:56

J'essaye toujours de déboguer un programme , mais pour l'éditeur PsPad.
Or Je n'y comprend plus rien, et pour cause. Encore un truc (j'ai déjà mis 2 post en bug aujourd'hui, et ça me suffit)
J'envoi un fichier par l'intermédiaire de PsPad:
Code:
' programme d'essai  Panoramic "C:\TESTE\M_au _P_TRACE"
 ' **TRON**
 label branche
 width 0,600 :left 0,600 :height 0,200:caption 0,"teste prg.bas"
 dim a% , a$ ,b%,b$
 memo 1 :on_click 1,branche
 item_add 1,"voyons voir"
 #include "C:\TESTE\inclusion.bas"
 for a%=1 to 10
  item_add 1,str$(a%)
 next a%
 message "nouvelle inclusion du même prg"
 #include "C:\TESTE\inclusion.bas"
 
 end

branche:
message "click sur le memo"
return
je l'envoi au débogueur par :
avec Chain remplissage List par 1 autre programe 95386568

donc en mode TRACE, qui enregistre le programme plus haut dans le presse papier, dans le fichier: C:\temp\trace.bas.
les lignes du loader concernant le traçage sont:
Code:
  timer_off 5:delete 5
  if dir_exists("c:\temp") = 0 then dir_make "C:\temp"

  file_save 3,"C:\temp\trace.bas"
  rem "METTRE LE CHEMIN COMPLET DU PROGRAMME DÉBOGUEUR"
  chain "C:\TESTE\M_au _P_TRACE\DEBOGUEUR.bas"
return
Comme vous le voyez, c'est le bon chemin.
J'ouvre le fichier avec le bloc note:
avec Chain remplissage List par 1 autre programe 35333752
Donc pas d'erreur, c'est le bon fichier.
Si vous regardez, aprèsfile_save 3,"C:\temp\trace.bas", on arrive à:
chain "C:\TESTE\M_au _P_TRACE\DEBOGUEUR.bas"
Les premières lignes du débogueur sont:

Code:
dim a%,b%,c%,a$,b$ ,q ,include% ,flag_include% ,c$ ,v% ,d% ,e% ,labele$,d$ ,e$
dim f$ , dim_er% , dossier_tron$ : dossier_tron$="C:\temp"
'  hide 0
  width 0,700:height 0,900:left 0,200 :caption 0,"DEBOGUEUR.bas" :' mise à hide maintenant
  full_space 0:font_size 0,12
' memo 5:hide 5 :width 5,1500:
list 3 :left 3,690:width 3,550:height 3,300:color 3,214,255,255:' bleu ciel
clear 3

file_load 3,dossier_tron$+"trace.bas": f$= item_read$(3,1) :stop
et voici ce que cela donne lorsque je stoppe:
avec Chain remplissage List par 1 autre programe 78878397
Ce qui devrait être lu est: file_load 3,dossier_tron$+"trace.bas"
alors que c'est la pendulette de JL35, dont j'ai fait l'essai de mon programme ce matin!
Je crois que je vais me mettre un entonnoir sur la tête, et faire le fou
Revenir en haut Aller en bas
Invité
Invité




avec Chain remplissage List par 1 autre programe Empty
MessageSujet: Re: avec Chain remplissage List par 1 autre programe   avec Chain remplissage List par 1 autre programe EmptyMar 28 Déc 2010 - 14:30

La constatation que j'ai fait tout à l'heure est bien présent ici.

C'est le caractère "\" qui a sauté, soit chr$(92).
A noter que je suis obligé de mettre 2 antislashs pour en afficher un. Mais si je réédite, il n'en reste qu'un. Ce qui fait qu'après une réédition, la lecture d'un antislash ne se fait plus, même si au départ il y en a deux.

Je crois que dorénavant, les programmes, même si personne ne les téléchargent, je les mettrait en zip.
Ce problème est ahurissant. Il cause des erreurs de programmation, même si on les corrige. Si on réédite, il ne faut surtout pas modifier quelques lignes, mais l'ensemble du programme, en doublant à chaque fois les antislashs.
Revenir en haut Aller en bas
Klaus

Klaus


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

avec Chain remplissage List par 1 autre programe Empty
MessageSujet: Re: avec Chain remplissage List par 1 autre programe   avec Chain remplissage List par 1 autre programe EmptyMer 29 Déc 2010 - 10:23

Autre solution: remplace l'anti-slash par chr$92) - tout restera...
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Contenu sponsorisé





avec Chain remplissage List par 1 autre programe Empty
MessageSujet: Re: avec Chain remplissage List par 1 autre programe   avec Chain remplissage List par 1 autre programe Empty

Revenir en haut Aller en bas
 
avec Chain remplissage List par 1 autre programe
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Remplissage d'un objet List ou Dlist à partir d'une chaîne.
» Une idée avec CHAIN
» Problème avec CHAIN
» Erreur avec la fonction #include à partir de CHAIN
» un truc avec LIST

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: