Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

selektovanje delova teksta u memo polju

[es] :: Pascal / Delphi / Kylix :: selektovanje delova teksta u memo polju

[ Pregleda: 992 | Odgovora: 6 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

dejov
Dejan Jovic
Zrenjanin

Član broj: 17537
Poruke: 88
*.dialup.neobee.net.



Profil

icon selektovanje delova teksta u memo polju28.09.2004. u 02:28

Ako je memo polje popunjeno tekstom kako da mu zadam da on selektuje sve ono sto ja napisem u edit boxu, odnosno da radi da pretrazivac memo-a. Npr, ja u edit polje unesem rec kompjuter i on selektuje svugde u memo polju tu rec
Kako?
28.09.2004. u 02:28 

-zombie-
Tomica Jovanovic
freelance programmer
ni.ac.yu

Član broj: 4128
Poruke: 3448
*.dialup.neobee.net.

Sajt: localhost


Profil

icon Re: selektovanje delova teksta u memo polju28.09.2004. u 06:49
koliko ja znam, to neće da može. memo može da ima samo jednu selekciju u jednom trenutku, znači u kontinuitetu, bez prekida.

za tako nešto bi morao da bojiš text/pozadinu ispod svih pojava tražene reči, a za to bolje potraži neku RTF ili HTML kontrolu viewer ili editor (zavisno da li ti treba samo pregled ili editovanje).
28.09.2004. u 06:49 

bancika
Branislav Stojkovic
Nis, New York

Član broj: 24844
Poruke: 620
212.62.58.*

ICQ: 84215453
Sajt: www.storm-software.co.yu/..


Profil

icon Re: selektovanje delova teksta u memo polju28.09.2004. u 12:52
ako hoces jednom, probaj nesto kao
Code:

Memo1.SelStart := Pos(Edit1.Text, Memo1.Lines.Text);
Memo1.SelLength := Length(Edit1.Text);

trebalo bi da radi ovo :)
Ride the rainbow, crack the sky
28.09.2004. u 12:52 

dejov
Dejan Jovic
Zrenjanin

Član broj: 17537
Poruke: 88
*.dialup.neobee.net.



Profil

icon Re: selektovanje delova teksta u memo polju28.09.2004. u 14:45
Radi, ali kako sada da klikom na neko dugme on dalje pronadje isti pojam ali koji se pojavljuje drugi ili treci ili ko zna koji put, u stvari da radi kao taster "F3" za pretragu koda u delphiju i pretpostavljam wordu?
28.09.2004. u 14:45 

Milos D
Beograd

Član broj: 5621
Poruke: 250
*.ptt.yu



Profil

icon Re: selektovanje delova teksta u memo polju28.09.2004. u 19:23
Odseces deo teksta koji je ispred trenutno oznacenog + trenutno oznaceni tekst, pa sa POS pronadjes sledece pojavljivanje trazenog teksta u onome sto ostane. Ako nisam pogresio to moze da izgleda ovako:

Memo1.SelStart := Pos(Edit1.Text, copy (Memo1.Text, Memo1.SelStart+Length(Edit1.Text), 999999))+Memo1.SelStart;
Memo1.SelLength := Length(Edit1.Text);

28.09.2004. u 19:23 

bancika
Branislav Stojkovic
Nis, New York

Član broj: 24844
Poruke: 620
*.vdial.verat.net

ICQ: 84215453
Sajt: www.storm-software.co.yu/..


Profil

icon Re: selektovanje delova teksta u memo polju01.10.2004. u 13:44
svidjaju mi se ove devetke
Ride the rainbow, crack the sky
01.10.2004. u 13:44 

Milos D
Beograd

Član broj: 5621
Poruke: 250
*.ptt.yu



Profil

icon Re: selektovanje delova teksta u memo polju01.10.2004. u 20:41
:) Znam, glupo je, ali me definitivno mrzi da racunam koliko zaista znakova treba da se iskopira. Mozda mi je promakla, ali ne postoji funkcija
"copy od n-tog znaka pa sve do kraja", zar ne?
01.10.2004. u 20:41 

[es] :: Pascal / Delphi / Kylix :: selektovanje delova teksta u memo polju

[ Pregleda: 992 | Odgovora: 6 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.