Funkcja LenFunkcja Len zwraca wartość typu Long zawierającą liczbę znaków łańcucha lub liczbę bajtów potrzebną do przechowywania zmiennej. Składnia funkcji Len: Len(Łańcuch | NazwaZmiennej) Przy wywołaniu funkcji wymagany (i dozwolony ) jest jeden z dwóch argumentów: Argument Łańcuch jest wyrażeniem łańcuchowym. Jeżeli zawiera Null, zostanie zwrócona wartość Null. Argument NazwaZmiennej jest poprawną nazwą zmiennej. Jeżeli zawiera Null, zostanie zwrócone Null. Jeżeli NazwaZmiennej jest typu Variant, funkcja Len potraktuje ją jak Łańcuch i zwróci zawartą w niej liczbę znaków. Jeżeli jest typu użytkownika (user-defined type) zostanie zwrócony jej rozmiar, tak jakby została zapisana do pliku. Należy używać funkcji LenB z danymi typu Byte zawartymi w łańcuchu. Niezależnie od liczby znaków łańcucha, funkcja LenB zwrcaca liczbę bajtów potrzebną do zapisania tego łańcucha. Przykład użycia funkcji Len: Dim intInteger As Integer, curCurrency As Curreny Dim strString As String Dim varDlugosc As Variant varDlugosc=Len(intInteger) 'varDlugosc=2 varDlugosc=Len(curCurrency) 'varDlugosc=8 strString="8 znakow" varDlugosc=Len(strString) 'varDlugosc=8 (Zmienne i typy zmiennych zostały opisane w innych częściach kursu.) na górę strony... |