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

kangourouxxx 71 Messages postés jeudi 31 janvier 2008Date d'inscription 6 mars 2015 Dernière intervention - 9 févr. 2009 à 16:32 - Dernière réponse : kangourouxxx 71 Messages postés jeudi 31 janvier 2008Date d'inscription 6 mars 2015 Dernière intervention
- 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
cs_cantador 4996 Messages postés dimanche 26 février 2006Date d'inscription 27 mars 2018 Dernière intervention - 9 févr. 2009 à 16:55
3
Merci
bonsoir,


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

cantador

Merci cs_cantador 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 120 internautes ce mois-ci

Commenter la réponse de cs_cantador
Meilleure réponse
cs_cantador 4996 Messages postés dimanche 26 février 2006Date d'inscription 27 mars 2018 Dernière intervention - 9 févr. 2009 à 17:12
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

Merci cs_cantador 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 120 internautes ce mois-ci

Commenter la réponse de cs_cantador
jlen100 1651 Messages postés samedi 10 juillet 2004Date d'inscription 25 juillet 2014 Dernière intervention - 9 févr. 2009 à 16:54
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
kangourouxxx 71 Messages postés jeudi 31 janvier 2008Date d'inscription 6 mars 2015 Dernière intervention - 9 févr. 2009 à 16:59
0
Merci
Je veut bien mais cela me renvoi une érreur!

kangouroux
Commenter la réponse de kangourouxxx
kangourouxxx 71 Messages postés jeudi 31 janvier 2008Date d'inscription 6 mars 2015 Dernière intervention - 9 févr. 2009 à 17:00
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
kangourouxxx 71 Messages postés jeudi 31 janvier 2008Date d'inscription 6 mars 2015 Dernière intervention - 9 févr. 2009 à 17:05
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
cs_cantador 4996 Messages postés dimanche 26 février 2006Date d'inscription 27 mars 2018 Dernière intervention - 9 févr. 2009 à 17:13
0
Merci
nos posts se sont croisés...

cantador
Commenter la réponse de cs_cantador
kangourouxxx 71 Messages postés jeudi 31 janvier 2008Date d'inscription 6 mars 2015 Dernière intervention - 9 févr. 2009 à 17:17
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.