Søge i en tekst fil....

Tags:    delphi

Jeg har spurgt om det her 2 gange før tror jeg men har ALDRIG fået det til at virke.. Hvordan laver man en helt enkel søgning i en tekst fil , et memo, en Listbox, en richedit osv.. Det er lige meget hvilken af de ovenstående der skal søges i.
Søgningen skal kunne finde dele af en linie og så fremhæve hele linien eller gemme linien i en string eller lignenende..
Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------



4 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Jeg har spurgt om det her 2 gange før tror jeg men har ALDRIG fået det til at virke.. Hvordan laver man en helt enkel søgning i en tekst fil , et memo, en Listbox, en richedit osv.. Det er lige meget hvilken af de ovenstående der skal søges i.
Søgningen skal kunne finde dele af en linie og så fremhæve hele linien eller gemme linien i en string eller lignenende..
Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------


Fold kodeboks ind/udKode 


Dette kan bruges.

Bruges sådan her:
Search('ordet', Memo1.Lines, EnTStringListHer);

Så vil den retunere alle linjer med 'ordet' i til TStringListen du har angivet...

MH.

The-Freak

Livet er for kort til at kede sig.



Jeg har spurgt om det her 2 gange før tror jeg men har ALDRIG fået det til at virke.. Hvordan laver man en helt enkel søgning i en tekst fil , et memo, en Listbox, en richedit osv.. Det er lige meget hvilken af de ovenstående der skal søges i.
Søgningen skal kunne finde dele af en linie og så fremhæve hele linien eller gemme linien i en string eller lignenende..
Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------

Fold kodeboks ind/udKode 


Dette kan bruges.

Bruges sådan her:
Search('ordet', Memo1.Lines, EnTStringListHer);

Så vil den retunere alle linjer med 'ordet' i til TStringListen du har angivet...

MH.

The-Freak

Livet er for kort til at kede sig.


Når jeg kører koden kommer den med en fejl om at Ressoucen TForm1 ikke kan findes.
Ved du hvad der er galt??

Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------



har du andre forslag eller noget??
Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------



Okay fik den til at virke sådan her:

Fold kodeboks ind/udKode 

Men så søger den også efter om det er store eller små bogstaver. Hvordan gør jeg så hvis det skal være ligemeget om det er små eller store?
Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------



t