Calculer le nombre d'Items dans ma ListBox [Résolu]

Messages postés
71
Date d'inscription
jeudi 31 janvier 2008
Dernière intervention
6 mars 2015
- - Dernière réponse : kangourouxxx
Messages postés
71
Date d'inscription
jeudi 31 janvier 2008
Dernière intervention
6 mars 2015
- 9 févr. 2009 à 17:17
Bonjour, je cherche désespérément comment faire pour connaitre combient d'items sont enregistrer dans le corp de ma listBox.
Car j'ai fait un petit logiciel de ping, se dernier fonctionne très bien, mais jusqu'a aujourd'hui il a fonctionner manuellement, sélection de l'IP manuellement, et clic cur le bouton PING.

Mais aujourd'hui plus de 100 adresse IP.....

Je voudrai savoir comment je peut calculer le n'ombre d'Items contenu dans ma ListBox afin  de pouvoir pinguer succéssivement chaque adresse.

Jespére avoir été assé claire.

kangouroux
Afficher la suite 

Votre réponse

8 réponses

Meilleure réponse
Messages postés
4996
Date d'inscription
dimanche 26 février 2006
Dernière intervention
27 mars 2018
3
Merci
bonsoir,


Et si tu ping du début jusqu'à la fin quelque soit le nombre
cela ne te convient pas ?

cantador

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 101 internautes ce mois-ci

Commenter la réponse de cs_cantador
Messages postés
4996
Date d'inscription
dimanche 26 février 2006
Dernière intervention
27 mars 2018
3
Merci
avec un truc comme ça tu devrais t'en sortir :

FUNCTION PingTonTruc: boolean;
BEGIN
///
END;



PROCEDURE TForm1.Button1Click(Sender: TObject);
VAR
  i: integer;
BEGIN
  FOR i := 0 TO ListBox2.count - 1 DO
    IF PingTonTruc(ListBox2.Items[I]) THEN
    BEGIN
     ///
    END
    ELSE
    BEGIN
    ///
    END;
END;

cantador

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 101 internautes ce mois-ci

Commenter la réponse de cs_cantador
Messages postés
1651
Date d'inscription
samedi 10 juillet 2004
Dernière intervention
25 juillet 2014
0
Merci
salut
utlise la propriété count de la listbox  ==>listbox.count:= nombre d'items que contient la listbox

Jlen
Commenter la réponse de jlen100
Messages postés
71
Date d'inscription
jeudi 31 janvier 2008
Dernière intervention
6 mars 2015
0
Merci
Je veut bien mais cela me renvoi une érreur!

kangouroux
Commenter la réponse de kangourouxxx
Messages postés
71
Date d'inscription
jeudi 31 janvier 2008
Dernière intervention
6 mars 2015
0
Merci
Mais le nombre d'adresse IP peut varier.

C'est pour cela que je veut calculer le nombre d'Items

kangouroux
Commenter la réponse de kangourouxxx
Messages postés
71
Date d'inscription
jeudi 31 janvier 2008
Dernière intervention
6 mars 2015
0
Merci
Je joint la façon que je procéde:


procedure TMainPage.verifétat;
var
  Adresse_Ip:string;
  i:integer;
Begin
For i:=0 to 2 do begin
 Adresse_Ip:=ListBox1.Items[i];
 If  pinga.Ping(Adresse_IP) then  ListBox2.Items.Add(Adresse_IP)
  else ListBox3.Items.Add(Adresse_IP)
end;
end;


Mais si je ne connai pas le nombre d'IP je ne peut pas mettre sa!
car  j'ai 100 IP au minimum mais sa peut monter jusque 317 .

kangouroux
Commenter la réponse de kangourouxxx
Messages postés
4996
Date d'inscription
dimanche 26 février 2006
Dernière intervention
27 mars 2018
0
Merci
nos posts se sont croisés...

cantador
Commenter la réponse de cs_cantador
Messages postés
71
Date d'inscription
jeudi 31 janvier 2008
Dernière intervention
6 mars 2015
0
Merci
Je te remercie je n'avai pas pensser a sa.  Merci beaucoup a toi Cantador tas assuré et tu vient de me faire gagner un temps considérable sur le reste de mon projet.

Encore merci.

kangouroux
Commenter la réponse de kangourouxxx

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.