Ĺadny brzuch
Chodzi mi o wyszukiwanie ciągu znaków w podanym tekście ale bez użycia żadnego komponentu i jeżeli znajdzie to wykonuje tą funkcję, a jeżeli nie ma to nie.
Użytkownik kiperoman edytował ten post 16 październik 2005, 18:20
Chodzi mi o wyszukiwanie ciągu znaków w podanym tekście ale bez użycia żadnego komponentu i jeżeli znajdzie to wykonuje tą funkcję, a jeżeli nie ma to nie.
mozesz uzyc funkcji C++
zobacz tutaj
http://www.cpprefere...tring/find.html
uzyj Pos :)
Podaj jakiś przykład bo mi cosik nie działa.
hmm nie ma Pos w BCB? dziwne - w Delphi jest a to sie prawie nie rozni. w takim razie uzyj
string s; s.find("costam",0);
Jest w BCB ale nic nie robi.
jak jest to robi - w delphi pos zwraca pozycje tekstu w tekscie. wystarczy sprawdzic czy wieksza od 0 :)
jak jest to robi - w delphi pos zwraca pozycje tekstu w tekscie. wystarczy sprawdzic czy wieksza od 0 :)
Kurde, przecież w C++ się liczy od 0 a nie od 1! Ja tu w kodzie na bank widze, że nie będzie działać, bo "http" będzie na początku tekstu, czyli od pozycji 0!
No dobra, to ja mam pytanie: co oznacza stwierdzenie "nic nie robi"? Sprawdź debugerem jaką ma wartość łańcuch i co zwraca pos. Tyle powinno ci starczyć do rozwiązania błędu.
No dobra, to ja mam pytanie: co oznacza stwierdzenie "nic nie robi"? Sprawdź debugerem jaką ma wartość łańcuch i co zwraca pos. Tyle powinno ci starczyć do rozwiązania błędu.
Powinno ściągać plik a nie ściąga.
Pos ma zawsze wartośc 0, a tekstu nie odbiera i w tym jest chyba problem.
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Użytkownik kiperoman edytował ten post 16 październik 2005, 18:20
Chodzi mi o wyszukiwanie ciągu znaków w podanym tekście ale bez użycia żadnego komponentu i jeżeli znajdzie to wykonuje tą funkcję, a jeżeli nie ma to nie.

mozesz uzyc funkcji C++
zobacz tutaj
http://www.cpprefere...tring/find.html
uzyj Pos :)

Podaj jakiś przykład bo mi cosik nie działa.

hmm nie ma Pos w BCB? dziwne - w Delphi jest a to sie prawie nie rozni. w takim razie uzyj
string s; s.find("costam",0);

Jest w BCB ale nic nie robi.

jak jest to robi - w delphi pos zwraca pozycje tekstu w tekscie. wystarczy sprawdzic czy wieksza od 0 :)

jak jest to robi - w delphi pos zwraca pozycje tekstu w tekscie. wystarczy sprawdzic czy wieksza od 0 :)

Kurde, przecież w C++ się liczy od 0 a nie od 1! Ja tu w kodzie na bank widze, że nie będzie działać, bo "http" będzie na początku tekstu, czyli od pozycji 0!

No dobra, to ja mam pytanie: co oznacza stwierdzenie "nic nie robi"? Sprawdź debugerem jaką ma wartość łańcuch i co zwraca pos. Tyle powinno ci starczyć do rozwiązania błędu.
No dobra, to ja mam pytanie: co oznacza stwierdzenie "nic nie robi"? Sprawdź debugerem jaką ma wartość łańcuch i co zwraca pos. Tyle powinno ci starczyć do rozwiązania błędu.

Powinno ściągać plik a nie ściąga.

Pos ma zawsze wartośc 0, a tekstu nie odbiera i w tym jest chyba problem.