Pomoc: Izvlacenje kljucnih reci iz recenice i izvrsavanje ak

Pomoc: Izvlacenje kljucnih reci iz recenice i izvrsavanje ak

offline
  • Pridružio: 28 Jul 2006
  • Poruke: 156

Pravim mali prog. u VB 2005 i zanima me kako da, npr. kada upisem:" Kako se ovo radi" da prog. izvuce "kako"+"ovo" i da na osnovu toga uradi neku naredbu. Znam da napravim da reaguje na cele recenice i da uradi naredbu, ali nisam nasao komandu za ovo.

Hvala unapred!

P.S. Srecna Nova!



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 28 Jun 2004
  • Poruke: 990
  • Gde živiš: Kucura

Ja cu pomoci ako moze code iz VB6 da se stavi u VB 2005. Bebee Dol Napisacu code, samo me zanima da li uvek pocinje sa Kako, ili moze da bude negde u sred recenice?



offline
  • Pridružio: 28 Jul 2006
  • Poruke: 156

Bilo gde u recinici, pokusavam da postignem da program moze da razume sto vise i sto bolje.

offline
  • Pridružio: 18 Jul 2005
  • Poruke: 312

hehe batko, da ti ne pokusavas da napravis AI?

offline
  • Pridružio: 28 Jul 2006
  • Poruke: 156

Pa nije bas AI, vise neki chater, i donekle sam uspeo. Inspiracija mi je Pecin "Pecko super genije". Dodao sam jos par stvari da bude zanimljivije, ali za sada moze da razume samo cele recenice, a treba mi pomoc oko koda za ono sto sam opisao u prvom postu.

offline
  • Pridružio: 04 Sep 2003
  • Poruke: 24135
  • Gde živiš: Wien

Jel imas u VB-u funkcije tipa:
Pos()
AnsiContainsStr()
AnsiContainsText()
?

offline
  • Pridružio: 28 Jul 2006
  • Poruke: 156

Imam. Nemam na kompu MSDN bazu, sada trazim po Net-u kako da iskoristim ove funkcije. Javicu kako napredujem, nisam neki programer pa mi samo navodjenje funkcija ne pomaze mnogo Sad , primeri su dobro dosli.

offline
  • Pridružio: 04 Sep 2003
  • Poruke: 24135
  • Gde živiš: Wien

Pos sluzi da se utvrdi pozicija jednog substringa u stringu. Ukoliko taj substring ne postoji, vraceni rezultat je -1.

U Pascalu se upotrebljava ovako:
integer_varijabla := Pos (substring, string);

Time si utvrdio da na kojoj poziciji pocinje dati substring (ukoliko ga uopste ima).

AnsiContainsStr daje boolean vrednosti true ili false, zavisno da li trazeni substring postoji u datom stringu.

U Pascalu se upotrebljava ovako:

boolean_varijabla := AnsiContainsStr(string, substring);

AnsiContainsStr razlikuje mala i velika slova (case sensitive), dok AnsiContainsText ne razlikuje. Sintaksa je ista.

E sada, kako to ide u VB-u, pojma nemam...

Ko je trenutno na forumu
 

Ukupno su 881 korisnika na forumu :: 12 registrovanih, 2 sakrivenih i 867 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: Dannyboy, draganl, Japidson, kybonacci, lcc, Libertas, MB120mm, Metanoja, nemkea71, nextyamb, ShurikSST, šumar bk2