Funkcje wbudowane VB
Funkcje matematyczne
Funkcja |
Opis |
liczba losowa |
|
Abs (X) |
wartość bezwględna |
Sgn (X) |
znak liczby |
Fix (X) |
część całkowita |
Int (X) |
część całkowita |
frac(X) = X - Fix(X) |
część ułamkowa |
Log (X) |
logarytm naturalny |
logarytm o podstawie N |
|
Exp (X) |
e do potęgi |
Sqr (X) |
pierwiastek kwadratowy |
Hex (X) |
wartość Hex |
Oct (X) |
wartość Oct |
Sin (X) |
sinus |
Cos (X) |
cosinus |
Tan (X) |
tangens |
ctg(X) = 1 / Tan(X) |
cotangens |
sec(X) = 1 / cos(X) |
secant |
cosec(X) = 1 / sin(X) |
cosecant |
arcus sinus |
|
arcus cosinus |
|
Atn (X) |
arcus tangens |
arcus cotangens |
|
arcus secant |
|
arcus cosecant |
|
sinus hiperboliczny |
|
cosinus hiperboliczny |
|
tangens hiperboliczny |
|
cotangens hiperboliczny |
|
secant hiperboliczny |
|
cosecant hiperboliczny |
|
arcus sinus hiperboliczny |
|
arcus cosinus hiperboliczny |
|
HArctan(X) = Log((1 + X) / (1 � X)) / 2 |
arcus tangens hiperboliczny |
HArccotan(X) = Log((X + 1) / (X � 1)) / 2 |
arcus cotangens hiperboliczny |
arcus secant hiperboliczny |
|
arcus cosecant hiperboliczny |
Funkcje daty i czasu
Funkcja |
Opis |
zwraca aktualną datę |
|
dodaje dwie daty |
|
liczy czas między dwoma datami |
|
dzieli datę na części |
|
składa datę z części |
|
zwraca datę z wyrażenia |
|
zwraca dzień z daty |
|
formatowanie daty i czasu |
|
zwraca godzinę z czasu |
|
zwraca minutę z czasu |
|
zwraca miesiąc z daty |
|
zwraca bieżąca data i czas |
|
zwraca sekundy z czasu |
|
zwraca bieżący czas |
|
zwraca czas od północy |
|
składa czas z części |
|
zwraca czas z wyrażenia |
|
zwraca dzień tygodnia z daty |
|
zwraca rok z daty |
Funkcje tekstowe
Funkcja |
Opis |
znak na kod ASCII |
|
znak na kod ASCII |
|
znak na kod Unicode |
|
kod ASCII na znak |
|
kod ASCII na znak |
|
kod Unicode na znak |
|
formatowanie łańcuchów |
|
łańcuch na wartość numeryczną |
|
wartość numeryczna na łańcuch |
|
łańcuch na małe litery |
|
łańcuch na duże litery |
|
konwertuje łańcuch wg specyfikacji |
|
zwraca długość łańcucha |
|
usuwa początkowe spacje |
|
usuwa końcowe spacje |
|
usuwa początkowe i końcowe spacje |
|
zwraca część łańcucha od lewej strony |
|
zwraca część łańcucha od lewej strony |
|
zwraca część łańcucha od prawej strony |
|
zwraca część łańcucha od prawej strony |
|
zwraca część łańcucha od wybranego miejsca |
|
zwraca część łańcucha od wybranego miejsca |
|
zwraca łańcuch wypełniony spacjami |
|
zwraca łańcuch wypełniony znakami |
|
porównuje dwa łańcuchy |
|
szuka jednago łańcucha w drugim |
Funkcje formatujące
Funkcja |
Opis |
formatowanie wyrażeń |
|
łańcuch na małe litery |
|
łańcuch na duże litery |
|
formatowanie tekstu |
|
usuwa początkowe spacje |
|
usuwa końcowe spacje |
|
usuwa początkowe i końcowe spacje |
|
zwraca część łańcucha od lewej strony |
|
zwraca część łańcucha od lewej strony |
|
zwraca część łańcucha od prawej strony |
|
zwraca część łańcucha od prawej strony |
|
zwraca część łańcucha od wybranego miejsca |
|
zwraca część łańcucha od wybranego miejsca |
|
zwraca łańcuch wypełniony spacjami |
|
zwraca łańcuch wypełniony znakami |
Funkcje wejścia-wyjścia
Funkcja |
Opis |
wyświetla okno komunikatu |
|
wyświetla okno wprowadzania danych |
|
zwraca argumenty wywołania z linii komend |
|
uruchamia zewnętrzny program |
|
zwraca wartość zmiennej systemowej |
|
zwraca bieżący katalog lub folder |
|
zwraca nazwę szukanego pliku lub foderu |
|
zwraca wolny numer pliku |
|
zwraca rozmiar pliku |
|
zwraca rozmiar otwartego pliku |
|
okresla pozycję odczytu/zapisu |
|
zwraca pozycję odczytu/zapisu |
|
sprawdza czy osiągnięto koniec pliku |
|
zwraca tryb otwarcia pliku |
|
odczytuje dane z pliku |
|
ustawia atrybuty pliku |
|
zwraca atrybuty pliku |
|
zwraca datę i czas ostatniej modyfikacji pliku |
|
ładuje obraz graficzny do obiektów |
Funkcje konwersji danych
Funkcja |
Opis |
Variant na tablicę |
|
znak na kod ASCII |
|
znak na kod ASCII jednobajtowy |
|
znak na kod Unicode |
|
kod ASCII na znak |
|
kod ASCII jednobajtowy na znak |
|
kod Unicode na znak |
|
liczba na tekst |
|
formatowanie tekstu |
|
tekst na liczbę |
|
liczba na oct |
|
liczba na hex |
|
wartość na Boolean |
|
wartość na Byte |
|
wartość na Currency |
|
wartość na Date |
|
wartość na Double |
|
wartość na Decimal |
|
wartość na Integer |
|
wartość na Long |
|
wartość na Single |
|
wartość na String |
|
wartość na Variant |
Funkcje testujące dane
Funkcja |
Opis |
sprawdza wartość wyrażenie i zwraca jedną z dwóch podanych wartości |
|
sprawdza czy zmienna jest tablicą |
|
sprawdza dolny zakres tablicy |
|
srawdza górny zakres tablicy |
|
sprawdza czy wartość jest datą |
|
sprawdza czy wartość numeryczna |
|
sprawdza czy zmienna ma wartość Empty |
|
sprawdza czy wyrażenie ma wartość Null |
|
sprawdza czy przekazano opcjonalny argument procedury |
|
zwraca typ zmiennej |
|
zwraca typ zmiennej |
Inne funkcje
Funkcja |
Opis |
zwraca komunikat błędu o podanym numerze |
|
przekazuje sterowanie do systemu operacyjnego |
|
zwraca wartość RGB podanego koloru |
|
zwraca wartość koloru RGB |