[Delphi] Wyszukiwanie

0

Mam problem z jedną rzeczą. Jest ona banalnie prosta ale męczę się z nią już kilka dni i nic [glowa] . Więc może wy mi pomożecie :
Muszę napisać funkcję która robiła by coś takiego :
Załużmy że znak ? (lub jakiś inny (!@#$%^&*)) oznaczał będzie dowolną literę :

  • Mamy w ListBox`ie spis elementów : baba, hodna, komputer, itp.
  • W edit`cie wpisuję np. ko?pute? i chcę żeby wyszukał mi wyraz pasujący do wpisanego w edit
    Napisać funkcję która wyszukuję cały wyraz to nie sztuka ale napisać taką jak opisaną wyżej jest chyba (przynajmniej dla mnie) trochę trudne.
    Jeżeli macie jakiś pomysł jak to zrobić dajcie znać.
    ===============
    lusio pozdrawia
0
  1. Podziel słowo na części poodzielane przez ?
  2. Posortuj listboxa i znajdź takie słowa, których początki pokrywają się z pierwszą częścią otrzymaną w 1
  3. Pomiń kolejną literę
  4. Kontynuuj sprawdzanie z drugą częścią
  5. i tak dalej

--
Vogel [[email protected]]

Life is just a dream, you know...
[Cowboy Bebop]

0

hymm nie bardzo rozumiem o co ci chodzi

1 użytkowników online, w tym zalogowanych: 0, gości: 1