Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Valeur in TList ? prob pointeur [ Archives / Texte ] (Bruto)

samedi 7 décembre 2002 à 14:52:04 | Valeur in TList ? prob pointeur

Bruto

Je voudrais déterminer si une string est contenue dans un obje TList mais le problème des pointeurs se posent. Voici mon code.
Les objets TList ne me plaisent pas trop si quequ'un dispose d'une autre façon d'avoir une liste dont on ne sait pas le nombre de valeur pouvant être contenue alors je suis preneur.

function ValueInListe(value:string; Liste:TList):Boolean;overload;
var Cpt:Word;
begin
result := False;

Cpt := 0;
while(Cpt < Liste.Count)do
begin
if (Liste.Items[Cpt] = value) then
begin
result := True;
Cpt := Liste.Count;
end
else Inc(Cpt);
end;
end;

Merci d'avance
Bruto --- Le p'tit belge --- pour vous servir

samedi 7 décembre 2002 à 19:55:20 | Re : Valeur in TList ? prob pointeur

Delphiprog

Administrateur CodeS-SourceS
Pourquoi ne pas utiliser un TStringList et sa méthode IndexOf ?

May Delphi be with you


-------------------------------
Réponse au message :
-------------------------------

Je voudrais déterminer si une string est contenue dans un obje TList mais le problème des pointeurs se posent. Voici mon code.
Les objets TList ne me plaisent pas trop si quequ'un dispose d'une autre façon d'avoir une liste dont on ne sait pas le nombre de valeur pouvant être contenue alors je suis preneur.

function ValueInListe(value:string; Liste:TList):Boolean;overload;
var Cpt:Word;
begin
result := False;

Cpt := 0;
while(Cpt < Liste.Count)do
begin
if (Liste.Items[Cpt] = value) then
begin
result := True;
Cpt := Liste.Count;
end
else Inc(Cpt);
end;
end;

Merci d'avance
Bruto --- Le p'tit belge --- pour vous servir



Cette discussion est classé dans : valeur, liste, begin, cpt, tlist


Répondre à ce message

Sujets en rapport avec ce message

combobox [ par cldvax ] Bonjour à tousJe suis débutant en programmation vba et j'ai deux petits problèmes.Dans une combobox j'arrive à extraire une valeur dans une liste, pré valeur de retour d'une fonction : access violation [ par keguira ] Bon alors voila : j'ai une application qui recupere une trame, la lit et renvoi une erreur si la trame n'est pas valide. pour cela, j'affecte la valeu petit probleme de valeur [ par sheorogath ] procedure TForm2.Button1Click(Sender: TObject);vari:integer;e:integer;f:integer;begin i:= StrToInt(Edit1.Text); e:= StrToInt(Edit2.Text); if Length(Fo SetFocus sur Controls[i] impossible ! [ par NESTORORG ] J'ai une Form1 contenant : x controls "TEdit"et y controls "Button"je voudrais que le focus passe sur le control[x+1] à chaque pression de la touche " Dessin d'une ligne entre 2 points... [ par DREAMER2208 ] Salut tout le monde ;o) j'ai un petit problème, je souhaite dessiner une ligne directement sur la form, en connaissant les coordonnées de ses deux ex TList et désallocation mémoire [ par ThWilliam ] Bonjour à tous.Ma question porte sur la désallocation mémoire des éléments d'un TList.Pour ajouter des éléments, méthode classique :      New(MonPoint EAccessViolation [ par dvwyns ] Salut tout le monde,Voila j ai un pt problème avec un jeu qui se nomme OXO...En fait le code ci-dessous est une partie d'un algo de vérification du jo Base de registre [ par michelroc ] Bonjour je voudrais executer un fichier a partir  de la BdR voir les 2 codes suivants.Cela ne fonctionnne pas pourtant quand j'excute le fichier cela Casting de TList [ par Nicolas___ ] Bonjour , Bon j'ai d'abord une premiere qestion : En delphi , est ce que TList est l'equivalent de Vector en Java (pour ceux qui connaissent ) c'est à les pointeurs [ par philpas ] Bonjour, j'ai un problème avec l'utilisation de pointeur. Je ne maitrise pas trop cette notion.J'ai simplifié pour faire court.J'ai déclarétype  PLign


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,406 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.