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
» PANORAMIC V 1
Objet LIST Emptypar papydall Aujourd'hui à 2:21

» Gestion d'un système client-serveur.
Objet LIST Emptypar Klaus Hier à 23:59

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
Objet LIST Emptypar Marc Hier à 12:14

» @Jack
Objet LIST Emptypar Jack Mar 30 Avr 2024 - 20:40

» trop de fichiers en cours
Objet LIST Emptypar papydall Lun 29 Avr 2024 - 23:39

» Une calculatrice en une ligne de programme
Objet LIST Emptypar jean_debord Dim 28 Avr 2024 - 8:47

» Form(résolu)
Objet LIST Emptypar leclode Sam 27 Avr 2024 - 17:59

» Bataille navale SM
Objet LIST Emptypar jjn4 Ven 26 Avr 2024 - 17:39

» Les maths du crocodile
Objet LIST Emptypar jean_debord Jeu 25 Avr 2024 - 10:37

» Naissance de Crocodile Basic
Objet LIST Emptypar jean_debord Jeu 25 Avr 2024 - 8:45

» Dessine-moi une galaxie
Objet LIST Emptypar jjn4 Lun 22 Avr 2024 - 13:47

» Erreur END_SUB
Objet LIST Emptypar jjn4 Lun 22 Avr 2024 - 13:43

» Bug sur DIM_LOCAL ?
Objet LIST Emptypar papydall Dim 21 Avr 2024 - 23:30

» 2D_fill_color(résolu)
Objet LIST Emptypar leclode Sam 20 Avr 2024 - 8:32

» Consommation gaz électricité
Objet LIST Emptypar leclode Mer 17 Avr 2024 - 11:07

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mai 2024
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendrierCalendrier
-20%
Le deal à ne pas rater :
Ecran PC GIGABYTE 28″ LED M28U 4K ( IPS, 1 ms, 144 Hz, FreeSync ...
399 € 499 €
Voir le deal

 

 Objet LIST

Aller en bas 
2 participants
AuteurMessage
Francis-mr




Nombre de messages : 185
Date d'inscription : 26/11/2012

Objet LIST Empty
MessageSujet: Objet LIST   Objet LIST EmptyLun 25 Oct 2021 - 10:04

Bonjour,
Depuis un moment j’avais délaissé Panoramic, mais après l’annonce attrayante du dernier post de Jack, je me suis mis à reprogrammer un peu.
Et je bute sur un problème : comment savoir si un mot existe, ou pas, dans le texte d’un objet List ?
Cela a peut-être déjà été évoqué sur le forum, mais je n’ai pas trouvé.
Merci d’avance pour votre réponse.
Revenir en haut Aller en bas
Marc

Marc


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

Objet LIST Empty
MessageSujet: Re: Objet LIST   Objet LIST EmptyLun 25 Oct 2021 - 11:07

Bonjour Francis_mr !

Voici un exemple que je te propose :

Code:
dim motRecherche$, rang%

motRecherche$ = "jeudi"

list 1
item_add 1,"lundi"
item_add 1,"mardi"
item_add 1 ,"mercredi"
item_add 1,"jeudi"
item_add 1,"vendredi"
item_add 1,"semedi"
item_add 1,"dimanche"
  
if count(1) > 0
    for rang% = 1 to count(1)
        if item_read$(1,rang%) = motRecherche$
            message "Le mot " + chr$(34) + motRecherche$ + chr$(34) + " existe déjà à la ligne " + str$(rang%)
        end_if
    next rang%
end_if

Attention : la recherche est sensible à la casse !

En espérant que cela réponde à ton souhait. Bonne programmation !

La recherche est sensible à la casse.
Revenir en haut Aller en bas
Francis-mr




Nombre de messages : 185
Date d'inscription : 26/11/2012

Objet LIST Empty
MessageSujet: Re: Objet LIST   Objet LIST EmptyLun 25 Oct 2021 - 11:28

@Marc
Merci de ta réponse.
Mais je voudrais savoir si le mot existe dans le texte d’une ligne.
Revenir en haut Aller en bas
Marc

Marc


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

Objet LIST Empty
MessageSujet: Re: Objet LIST   Objet LIST EmptyLun 25 Oct 2021 - 11:39

Pardon, j'ai mal interprété la consigne !

Voici un autre exemple qui devrait mieux correspondre à ton attente :

Code:
dim motRecherche$, rang%

motRecherche$ = "jeudi"

list 1
item_add 1,"Le lundi matin"
item_add 1,"Le mardi matin"
item_add 1,"Le mercredi après-midi"
item_add 1,"Le jeudi matin"
item_add 1,"Le vendredi soir"
item_add 1,"Le semedi midi"
item_add 1,"Le dimanche toute la journée"
 
if count(1) > 0
    for rang% = 1 to count(1)
        if instr(item_read$(1,rang%),motRecherche$) > 0
            message "Le mot " + chr$(34) + motRecherche$ + chr$(34) + " existe déjà à la ligne " + str$(rang%)
        end_if
    next rang%
end_if

Revenir en haut Aller en bas
Francis-mr




Nombre de messages : 185
Date d'inscription : 26/11/2012

Objet LIST Empty
MessageSujet: Re: Objet LIST   Objet LIST EmptyLun 25 Oct 2021 - 11:54

Encore merci Marc, cela correspond entierement à mon attente Very Happy
Revenir en haut Aller en bas
Contenu sponsorisé





Objet LIST Empty
MessageSujet: Re: Objet LIST   Objet LIST Empty

Revenir en haut Aller en bas
 
Objet LIST
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» objet list
» Remplissage d'un objet List ou Dlist à partir d'une chaîne.
» Créer une liste d'articles avec l'objet LIST
» Initialiser la fonction Rnd() ?
» Détermine si oui ou non un objet est PARENT d'un autre objet

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: