begin process at 2010 02 10 03:19:10
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Texte

 > RECHERCHE PAR MOTS CLEFS AVEC UNE LISTBOX

RECHERCHE PAR MOTS CLEFS AVEC UNE LISTBOX


 Information sur la source

Note :
9,5 / 10 - par 2 personnes
9,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Texte Niveau :Débutant Date de création :17/01/2004 Vu / téléchargé :3 550 / 727

Auteur : SiZiOUS

Ecrire un message privé
Site perso
Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Ce code permet de rechercher dans une ListBox, mais avec une méthode différente de celle de DelphiCool. Elle permet également de rechercher des mots clefs stockés dans une ListBox dans une chaîne.

Voilà moi ca m'a servi, alors peut-être à vous aussi... On c'est jamais... ;)


 Conclusion

Remerciement à Michel de Phildels.com pour NBSousChaine, à DelphiCool pour sa fonction Cherche_ListBox qui malheuresement ne me convenais pas...

Voila, c'est tout ;)

[big_fury]SiZiOUS, http://www.sbibuilder.fr.st/

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture OLDSKOOL BITMAP FONT (POLICE BITMAP)
Source avec Zip Source avec une capture FAIRE UNE INTERFACE "CONFIGURATION MAGIQUE" (WIZARD) AVEC UN...
Source avec Zip Source avec une capture DETECTER LE TYPE D'ARCHIVE (ZIP, ACE, RAR) GRACE AU SIGNATUR...
Source avec Zip Source avec une capture CLIQUER SUR UN BOUTON D'UNE AUTRE APPLICATION
Source avec Zip Source avec une capture EMULATEUR COMMODORE 64 POUR WINDOWS (CBM64)

 Sources de la même categorie

Source avec Zip COMBINAISONS DE STRINGS par askil2000
Source avec Zip Source avec une capture RECONNAISSANCE DE CARACTÈRES (OCR) par Bacterius
Source avec Zip Source avec une capture NETTOYAGE AUTOMATIQUE DE NOMS DE FICHIERS par John Dogget
DISTANCE DE JARO-WINKLER par PoulpHunter
Source avec Zip BASE DE DONNÉE WIKI par thithony

Commentaires et avis

Commentaire de morinxav2 le 08/01/2008 16:11:45 9/10

Bonsoir,
super cela m'a economisé quelques nuits de sommeil !!
juste deux fonctions supplèmentaires pour completer ton travail :

{-----------------< FUNCTION Cherche_ListBox_Suivant >-------------------}

function Cherche_ListBox_Suivant(Chaine : string ; ListBox : TListBox) : Integer;
var
  Index : integer;
  CurrentItem : string;

begin
  Result := -1;
  Chaine := UpperCase(Chaine);

  for Index := listbox.ItemIndex+1 to ListBox.Items.Count - 1 do
  begin
    CurrentItem := UpperCase(ListBox.Items.Strings[Index]);
    //AddError(IntToStr(Index)  + ' WinText : ' + Chaine + ' Nb Sous Chaine : ' + IntToStr(NbSousChaine(Chaine, CurrentItem)));
    //AddError(Chaine + ' - ' + CurrentItem);
    if NbSousChaine(Chaine, CurrentItem) > 0 then
    begin
      Result := Index;
      Exit;
    end;
  end;
end;
{----------------< FUNCTION Cherche_ListBox_Precedant >------------------}

function Cherche_ListBox_Precedant(Chaine : string ; ListBox : TListBox) : Integer;
var
  Index : integer;
  CurrentItem : string;

begin
  Result := -1;
  Chaine := UpperCase(Chaine);

  for Index := listbox.ItemIndex-1 downto 0 do
  begin
    CurrentItem := UpperCase(ListBox.Items.Strings[Index]);
    //AddError(IntToStr(Index)  + ' WinText : ' + Chaine + ' Nb Sous Chaine : ' + IntToStr(NbSousChaine(Chaine, CurrentItem)));
    //AddError(Chaine + ' - ' + CurrentItem);
    if NbSousChaine(Chaine, CurrentItem) > 0 then
    begin
      Result := Index;
      Exit;
    end;
  end;
end;
bonne prog, A+

Commentaire de yannfrance le 07/05/2009 17:42:09 10/10

merci beaucoup pour ce source, elle m'as tres bien servi.
Ca merite la note maxi...

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,390 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales