Visual Basic 6 Kurs
Visual Basic 6 Kurs
Visual Basic 6 Kurs
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Otrzymamy "Tekst"<br />
Gdy chcemy uciąć spacje tylko z lewej lub prawej strony używamy odpowiednio LTrim<br />
lub RTrim<br />
Replace<br />
Kolejna ważna funkcja, użycie jej wygląda następująco : tekst =<br />
Replace(tekst,szukane,naco), zamienia to wszystkie szukane słowa no słowo naco,<br />
przykład :<br />
tekst = "To jest testowy tekst"<br />
tekst = Replace(tekst,"jest","miał być")<br />
Teraz nasz tekst wygląda tak : "To miał być testowy tekst". Zamieniliśmy napis "jest" na<br />
"miał być".<br />
Len<br />
Zwraca nam ilość znaków w tekście<br />
tekst = "<strong>Visual</strong>"<br />
ile = Len(tekst)<br />
Zwróci nam liczbę 6 bo napis <strong>Visual</strong> ma 6 znaków<br />
InStr<br />
Dzięki temu możemy dowiedzieć się gdzie w danym tekście leży dana litera/ciąg znaków,<br />
wygląda to tak : InStr(start,tekst,litera). Start to miejsce od której litery chcemy szukać.<br />
Przykład :<br />
tekst = "koc"<br />
pozycja = InStr(1,tekst,"c")<br />
Zwróci nam pozycje litery czyli 3. Gdy chcemy znaleść kolejne c to musieli byśmy napisać<br />
InStr(4,tekst,"c"), tyle że w wyrazie nie ma drugiego c i funkcja zwróci nam 0.<br />
Val<br />
Val zamienia tekst na liczbę (tylko do rozmiaru Long)<br />
Dim Tekst As String<br />
Dim Liczba As Long<br />
Tekst = "-2390938"<br />
Liczba = Val(Tekst)<br />
Like<br />
Jest to dosyć trudne polecenie, sprawdza ono poprawność znaków, zacznijmy od 1 litery:<br />
litera = "C"<br />
pop = litera Like "C"<br />
C to C więc wartość true<br />
pop = litera Like "[A-Z]"<br />
Sprawdza czy C jest w przedziale od A do Z, jest czyli też true<br />
pop = litera Like "[0-9]"<br />
Sprawdza czy C jest cyfrą, nie jest czyli pop przyjmie wartość false<br />
pop = litera Like "#"<br />
Sprawdza czy C jest znakiem, czyli True<br />
Przedziały sprawdzania mogą być dowolne np. [d-k], [4-9]. Teraz zajmijmy się<br />
wyrazami:<br />
wyraz = "Test"<br />
pop = wyraz Like "T*"<br />
Da nam True, ponieważ pierwszy znak to T i występuje po nim dowolna ilość znaków (*)<br />
21