31.1 K seznamu funkcí
31.2 Funkce L
31.3 Funkce M
31.4 Funkce N
31.5 Funkce O
31.6 Funkce P
31.7 Funkce Q
31.8 Funkce R
31.9 Funkce S
31.10 Funkce T
31.11 Funkce U
31.12 Funkce V
31.13 Funkce W
31.14 Funkce Y
31.15 Domácí úkol
31.16 V další lekci..
31.1 K seznamu funkcí
Pokračování minulé lekce.
31.2 Funkce L
LBound(jméno pole, dimenze) - Vrací nejmenší možný prvek pole, který je v dané dimenzi k dispozici
LCase(řetězec) - Vrací řetězec převedený na malá písmena
Left(řetězec, délka) - Vrací zadaný počet znaků z levé strany řetězce
Len(řetězec) - Vrací délku řetězce nebo počet bajtů potřebných k uschování proměnné
LoadPicture(cesta k obrázku) - Nahraje do objektu obrázek
LoadResData(index, formát) - Nahraje data ze souboru Res
LoadResPicture(index, formát) - Nahraje obrázek ze souboru Res
LoadResString(index) - Nahraje řetězec ze souboru Res
Loc(číslo souboru) - Vrátí aktivní pozici pro čtení/zápis v souboru otevřeného pomocí OPEN. Navrácená hodnota je závislá na režimu, ve kterém je soubor otevřen.
LOF(číslo souboru) - Vrátí velikost souboru, který je otevřený pomocí OPEN, v bajtech
Log(číslo) - Návratovou hodnotou je přirozený logaritmus argumentu
LTrim(řetězec) - Vrací zadaný řetězec a odstraňuje mezery na jeho začátku
31.3 Funkce M
Mid(řetězec, začátek, délka) - Vrací určitý počet znaků od určitého místa řetězce
Minute(čas) - Vrací číslo symbolizující minuty v intervalu 0-59
Month(datum) - Vrací číslo které vyjadřuje pořadí měsíce v roce. Inerval 1 až 12
MonthName(číslo měsíce) - Vrací řetězec obsahující název měsíce
MsgBox(zobrzený text, tlačítka, titulek okna, soubor s nápovědou, souvislost) - Byl už probrán, proto se jím nebudu zabývat
31.4 Funkce N
Now - Vrací aktuální systémové datum a čas
31.5 Funkce O
Oct(číslo) - Vrací číslo v osmičkové soustavě
31.6 Funkce P
Partition(číslo, začátek všech oblastí, konec všech oblastí, interval) - Používá se u SQL, časem se na ni podíváme podrobně
31.7 Funkce Q
QBColor(číslo barvy) - Vrací barevný kód barvy, jako hodnota se zadávají čísla 0-15
31.8 Funkce R
Replace(řetězec ve kterém nahrazujeme, řetězec který nahrazujeme, řetězec kterým naharzujeme) - Nahradí část řetězce něčím jiným
RGB(červená, zelená, modrá) - Vrací hodnotu barvy složenou ze zadaných RGB, jako parametry se zadávají hodnoty jednotlivých barev 0 - 255
Right(řetězec) - Vrací zadaný počet znaků z pravé strany řetězce
Rnd(argument) - Vrací náhodnou hodnotu v intervalu 0 <= n < 1. Pokud je argumentem funkce záporné číslo, vrací funkce stále stejné číslo. Pokud je argumentem 0, vrací funkce poslední vrácené náhodné číslo, a pokud je argumentem kladné číslo nebo je místo argumentu prázdné, vrací se další náhodné číslo.
Round(číslo, počet desertiných míst) - Funkce vrací zaokrouhlené číslo
RTrim(řetězec) - Vrací zadaný řetězec a odstraňuje mezery na jeho konci
31.9 Funkce S
Sekond(čas) - Vrací hodnotu reprezentující vteřiny. Hodnata je v intervalu 0 – 59
Seek(číslo souboru) - Vrací aktuální pozici pro čtení/zápis v souboru, který byl otevřen příkazem Open
Sgn(číslo) - Vrací znaménko výrazu
Shell(cesta k souboru) - Funkce spouští programy
Sin(úhel) - Vrací hodnotu sinusu. Argumenty se zadávejí v radiánech
Space(počet mezer) - Vrací řetězec o uřčité délce naplněný mezerami
Spc(pozice) - Počet mezer před vytištěným výrazem u příkazu print
Sqr(číslo) - Vrací druhou odmocninu
Str(číslo) - Překonvertuje číslo na řetězec
StrComp(řetězec1, řetězec2) - Porovnává řetězce, pokud je řetězec 1 menší než řetězec 2 vrací -1, pokud je to naopak, vrací 1, a pokud jsou si rovny, vrací 0
StrConv(řetězec, konverze) - Převádí řetězec podle pravidla konverze. Když je konverze rovna 1, převede na malá písmena, když 2, pak převede řetězec na malá písmena. Zadáte-li trojku, převede se text tak, že každé první písmeno slova bude velké. A 64 a 128 se používá na převod z Unicode a do Unicode.
StrReverse(řetězec) - Vrací převrácený řetězec
String(počet, znak) - Vrací řetězec určité délky, složený ze zadaných znaků
31.10 Funkce T
Tab(velikost mezery) - Využívá se v kombinaci s příkazem print
Tan(úhel) - Vrací hodnotu tangentu
Time - Návratovou hodnotou je systémový čas
Timer - Návratovou hodnotou je počet vteřin od půlnoci
TimeSerial(hodiny, minuty, vteřiny) - Poskládá čas se zadaných údajů
TimeValue(čas) - Vrací výraz vyjadřující čas
Trim(řetězec) - Vrací zadaný řetězec a odstraňuje mezery na jeho okrajích
TypeName(jméno proměnné) - Vrací písemně typ proměnné
31.11 Funkce U
UBound(jméno pole, dimenze) - Vrací nejvyšší možný prvek pole, který je v dané dimenzi k dispozici
UCase(řetězec) - Vrací řetězec převedený na velká písmena
31.12 Funkce V
Val(řetězec) - Vrací čísla obsažená v řetězci
VarType(název proměnné) - Navrácená hodnota udává typ proměnné. Podle návratové hodnoty tedy: 0 = Empty, 1 = Null, 2 = Integer, 3 = Long, 4 = Single, 5 = Double, 6 = Currency, 7 = Date, 8 = String, 9 = Object, 10 = Error, 11 = Boolean, 12 = Variant, 13 = Data object, 17 = Byte, 8192 = Array
31.13 Funkce W
Weekday(datum) - Vrací číslo vyjadřující pořadové číslo dne v týdnu
WeekdayName(číslo dne v týdnu) - Vrací název dne v týdnu
31.14 Funkce Y
Year(datum) - Vrací číslo reprezentující rok
31.15 Domácí úkol
Tak a už zase pořádný domácí úkol. Udělejte správce kontaktů, debilníček (diář) a kalendář v jednom.
31.16 V další lekci
Opustíme funkce a vrhneme se na Klíčová slova.