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.
P'tit cadeau pour Rmont - Page 2 Emptypar Pedro Sam 23 Nov 2024 - 15:50

» Un autre pense-bête...
P'tit cadeau pour Rmont - Page 2 Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
P'tit cadeau pour Rmont - Page 2 Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
P'tit cadeau pour Rmont - Page 2 Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
P'tit cadeau pour Rmont - Page 2 Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
P'tit cadeau pour Rmont - Page 2 Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
P'tit cadeau pour Rmont - Page 2 Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
P'tit cadeau pour Rmont - Page 2 Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
P'tit cadeau pour Rmont - Page 2 Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
P'tit cadeau pour Rmont - Page 2 Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
P'tit cadeau pour Rmont - Page 2 Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
P'tit cadeau pour Rmont - Page 2 Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
P'tit cadeau pour Rmont - Page 2 Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
P'tit cadeau pour Rmont - Page 2 Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
P'tit cadeau pour Rmont - Page 2 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 : -38%
Ecran PC gaming 23,8″ – ACER KG241Y P3bip ...
Voir le deal
99.99 €

 

 P'tit cadeau pour Rmont

Aller en bas 
+2
Jean Claude
Yannick
6 participants
Aller à la page : Précédent  1, 2
AuteurMessage
Yannick




Nombre de messages : 8635
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

P'tit cadeau pour Rmont - Page 2 Empty
MessageSujet: re   P'tit cadeau pour Rmont - Page 2 EmptyVen 28 Sep 2012 - 14:43

@ Jicehel,

j' ai pigé le truc de garder ceux qui finissent par "8" mais c'est l'erreur que je ne capte pas

"Not correct logical expression" scratch
Revenir en haut Aller en bas
Jicehel

Jicehel


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

P'tit cadeau pour Rmont - Page 2 Empty
MessageSujet: Re: P'tit cadeau pour Rmont   P'tit cadeau pour Rmont - Page 2 EmptyVen 28 Sep 2012 - 16:29

Je ne peux pas terster ici mais est-ce que ça ça ne marcherait pas ?
if (NC%>18 and NC%<78) and (NC% - (int(NC%/10)*10)<>8 )


Revenir en haut Aller en bas
Nardo26

Nardo26


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

P'tit cadeau pour Rmont - Page 2 Empty
MessageSujet: Re: P'tit cadeau pour Rmont   P'tit cadeau pour Rmont - Page 2 EmptyVen 28 Sep 2012 - 16:49

Réponse :
Code:
if (NC%>18 and NC%<78) and ((NC% - (int(NC%/10)*10))<>8)

Tel que tu l'as écrit Panoramic fait cette ceci:

Code:
If (comparaison) and  NC% - (Resultat<>8)

Revenir en haut Aller en bas
http://nardo26.lescigales.org
papydall

papydall


Nombre de messages : 7017
Age : 74
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

P'tit cadeau pour Rmont - Page 2 Empty
MessageSujet: Re: P'tit cadeau pour Rmont   P'tit cadeau pour Rmont - Page 2 EmptyVen 28 Sep 2012 - 16:51

P'tit cadeau pour Rmont - Page 2 Salut-3d
ygeronimi a écrit:
@ Jicehel,

j' ai pigé le truc de garder ceux qui finissent par "8" mais c'est l'erreur que je ne capte pas

"Not correct logical expression" scratch

Fais comme ceci et tu pigeras
Code:

if NC%>18 and NC%<78  and ((NC% -(int(NC%/10)*10)) <> 8)
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
papydall

papydall


Nombre de messages : 7017
Age : 74
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

P'tit cadeau pour Rmont - Page 2 Empty
MessageSujet: Re: P'tit cadeau pour Rmont   P'tit cadeau pour Rmont - Page 2 EmptyVen 28 Sep 2012 - 16:54

@Nardo26

Tu étais plus rapide que moi!
La différence d'âge, quoi! lol!
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Yannick




Nombre de messages : 8635
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

P'tit cadeau pour Rmont - Page 2 Empty
MessageSujet: rep   P'tit cadeau pour Rmont - Page 2 EmptyVen 28 Sep 2012 - 18:28

Me revoilà ....

avec la version 1.4 et le raccourci collégial pour la ligne 75 :
Code:
Dim D$,cpte%,NC%,NxC% ,x%,table%(6,10),Chx%(30),def%(30),N%,V$
V$="Vs 1.2"
Label Change,Change2,Clic

dlist 99 :dlist 98
P_Init()
P_F0("Synthèse Pronos Turf  "+V$,620,350)
P_Objet0(6)
end

Sub P_Init()
  D$=Dir_current$
  If file_exists(D$+"\Pronostiqueurs.txt")=0
      hide 0
      P_Pronostiqueurs()
  Else
      file_load 99,D$+"\Pronostiqueurs.txt"
  End_If
End_Sub

Sub P_Pronostiqueurs()
    Dim_Local x%
    if message_confirmation_yes_no("Le fichier 'Pronostiqueurs.txt' n'existe pas"+chr$(13)+"Voulez vous le créer ?")=1
      file_open_write 1000,D$+"\Pronostiqueurs.txt"
      for x%= 1 to 6
          if message_input("Pronostiqueurs.txt","Nom du Pronostiqueur","")=1
            file_writeln 1000,message_text$
          end_if
      next x%
      file_close 1000
      file_load 99,D$+"\Pronostiqueurs.txt"
      show 0
    else
      message "Au Revoir..."
      P_Close0()
    End_if
End_Sub

Sub P_F0(Titre$,W%,H%)
  Width 0,W% :Height 0,H% :Top 0,(Screen_y-H%)/2:Left 0,(Screen_x-W%)/2
  Font_Name 0,"Times new roman":Font_Size 0,10:Caption 0,Titre$
End_Sub

Sub P_Objet0(a%)
  Dim_Local x%,y%,z%,w% ,i%
  y%=-20
  For x%=cpte%+1 To cpte%+a%
      y%=y%+40
      Alpha x% :Top x%,y% :left x%,10:cpte%=x%:caption x%,"Pronostiqueur :"
  next x%
  y%=-20
  For x%=cpte%+1 To cpte%+a%
      y%=y%+40
      Alpha x% :Top x%,y% :left x%,180:cpte%=x%:caption x%,"Sélection :"
  next x%
  y%=-2
  For x%=cpte%+1 To cpte%+a%
      y%=y%+40
      Combo x% :Top x%,y% :left x%,10:cpte%=x% :On_change x%,Change2
      If count(99)>0 :for i%=1 to count(99):item_add cpte%,item_read$(99,i%): Next i%:End_if
  next x%
  y%=-2
  for x%=cpte%+1 To cpte%+a%
      y%=y%+40 :w%=180
      for z%=cpte%+1 to cpte%+10 :w%=w%+30:edit z% :top z%,y% :left z%,w% :width z%,20:On_change z%,change :cpte%=z%:next z%
  next x%
  cpte%=cpte%+1
  Button cpte% :top cpte%,280:left cpte%,525:caption cpte%,"Synthèse":cursor_point cpte% :On_click cpte%,Clic
  set_focus 13
End_Sub

Change:
  NC%=Number_change
      If len(text$(NC%))=2
        if (NC%>18 and NC%<78) and ((NC% - (int(NC%/10)*10))<>8)
            set_focus NC%+1
        else
            N%=13
            for NC%=28 to 68 step 10
              N%=N%+1
              if len(text$(NC%))=2 then Set_focus N%
            next NC%
            if NC%=78 and len(text$(NC%))=2
              set_focus 79
            end_if
        end_if
      end_if
Return

Change2:
  NC%=Number_change
  NxC%=19
  if NC%=13 then set_focus NxC%
  For x%=14 to 18
      NxC%=NxC%+10
      if NC%=x% then set_focus NxC%
  next x%
Return

Clic:
  P_RemplisTab()
  P_Attribution()
  P_Result()
return

Sub P_RemplisTab()
  Dim_Local x%,y%,z%,w%
  z%=18
  For x%=1 to 6
      For y% = 1 to 10
        z% = z%+1
        if text$(z%)<>""
        w% = val(text$(z%))
        Table%(x%,y%)=w%
        end_if
      Next y%
  Next x%
End_Sub

Sub P_Attribution()
  dim_local x%,y%,z%
  for x%=1 to 6
      for y%=1 to 10
          Chx%(Table%(x%,y%))=Chx%(Table%(x%,y%))+11-y%
      next y%
  next x%
  for x%=1 to 30 :item_add 98,Chx%(x%) :next x%
End_Sub

Sub P_Result()
  Dim_Local x%,vs%,ii%,L$,z%,synth$
  z%=1
  while z%<count(98) or z%=count(98)
      vs%=0: ii%=0
      for x%=1 to count(98)
        L$=item_read$(98,x%)
        if val(L$)>vs%
            vs%=val(L$)
            ii%=x%
        end_if
      Next x%
      if ii%>0
        def%(z%)=ii%
        item_delete 98,ii%
        item_insert 98,ii%,"0"
      end_if
      z%=z%+1
  end_while
  for x%= 1 to 10:synth$=synth$+chr$(32)+str$(def%(x%))+chr$(32):next x%
  message "Synthèse : "+trim$(synth$)
  P_Sauvegarde(synth$)
End_sub

Sub P_Sauvegarde(synth$)
  dim_local Day$,Course$
  Day$=date$
  if Message_information_yes_no("Voulez vous sauvegarder cette synthèse ?")=1
      if message_input("Course","Nom de la course :","")=1 then Course$=message_text$
      P_Ecriture(Synth$,Course$)
      P_Close0()
  else
      P_Close0()
  end_if
End_Sub

Sub P_Ecriture(Synth$,Course$)
  file_open_write 1000,D$+"\Sauvegarde.txt"
  file_writeln 1000,date$+" - "+Course$
  file_writeln 1000,trim$(synth$)
  file_close 1000
End_Sub

Sub P_Close0()
  Terminate
End_Sub

maintenant çà être compliqué de faire plus court.... Laughing
...à moins que...en supprimant quelques objets... Laughing
Revenir en haut Aller en bas
Contenu sponsorisé





P'tit cadeau pour Rmont - Page 2 Empty
MessageSujet: Re: P'tit cadeau pour Rmont   P'tit cadeau pour Rmont - Page 2 Empty

Revenir en haut Aller en bas
 
P'tit cadeau pour Rmont
Revenir en haut 
Page 2 sur 2Aller à la page : Précédent  1, 2
 Sujets similaires
-
» Pour RMont
» Mon cadeau de noël pour vous tous!
» PANORAMIC et informatique de gestion (les tableaux)
» Mon cadeau de Noël: une pendule à 1 euro
» Jeu des ptit chvaux

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Vos sources, vos utilitaires à partager-
Sauter vers: