VB - 30. lekce
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu
Reklama

VB - 30. lekceVB - 30. lekce

 

VB - 30. lekce

Google       Google       14. 10. 2005       14 895×

30.1 Úvod do seznamu funkcí.
30.2 Funkce A
30.3 Funkce C
30.4 Funkce D
30.5 Funkce E
30.6 Funkce F
30.7 Funkce G
30.8 Funkce H
30.9 Funkce I
30.10 Domácí úkol
30.11 V další lekci
..

Reklama
Reklama

30.1 Úvod do seznamu funkcí.

Nyní se nám do lekcí připlete pár seznamů. V první řadě to budou funkce a pak budou následovat další, jako třeba seznamy klíčových slov metod atd. Funkce budou řazeny do několika dílů a budou řazeny podle abecedy. Jako zdroj mi posloužilo MSDN. Zatím vynechám finanční funkce.

30.2 Funkce A

Abs(číslo) - vrací absolutní hodnotu čísla

Array(seznam argumentů) - vrací proměnnou typu obsahující pole se seznamem argumentů

Asc(znak či řetězec) – vrací ASCII hodnotu znaku případě prvního znaku řetězce.

Atn(číslo) – vrací hodnotu funkce arkustangens v radiánech

30.3 Funkce C

Cbool(argument) - konvertuje na typ boolean

CByte(argument) - konvertuje na typ byte

CCur(argument) - konvertuje na typ current

CDate(argument) - konvertuje na typ dyte

CDbl(argument) - konvertuje na typ double

Choose(index, pole argumentů) – vrací vybranou hodnotu ze seznamu argumentů

Chr(kód znaku) – vrací znak z ASCII tabulky podle kódu v argumentu

CInt(argument) - konvertuje na typ integer

CLng(argument) - konvertuje na typ long

Command – vrací argument se kterým byl program spuštěn

Cos(číslo) – vrací hodnotu cosinus v radiánech

CSng(argument) - konvertuje na typ Single

CStr(argument) - konvertuje na typ String

CurDir(disk) – vrátí aktuální cestu k souboru

CVar(argument) - konvertuje na typ Variant

CVErr(argument) - konvertuje na subtyp Error typu variant. Tato funkce se používá k simulaci a vyvolávání chyb

30.4 Funkce D

Date - vrací aktuální datum.

DateAdd(typ hodnoty, přidaná hodnota, datum, ke kterému hodnotu přidáváme) – vrácená hodnota je datum, ke kterému jsme přidali určitou jinou dobu. Do typu přiřazené hodnoty vkládáme řetězce "d", "m" a "yyyy", podle toho, chceme-li upravovat dny měsíce či roky. Ale nejen ty, je jich mnohem víc: yyyy – rok, q – čtvrtletí, m – měsíc, y – den v roce, d – den, w – den v týdnu, ww – týden, h – hodina, n – minuta, s – sekunda

DateDiff(typ hodnoty, první datum, druhé datum) - vrátí počet časových intervalů jako rozdíl mezi dvěma zadanými daty. Jako interval (typ hodnoty) se používají stejné hodnoty jako v předchozím případě

DatePart(typ hodnoty, datum) – vrací zadanou část data

DateSerial(rok, měsíc, den) – pro změnu datum skládá dohromady

DateValue(datum) – návratovou hodnotou je datum typu Date

Day(datum) – vrací den v měsíci (od 1 do 31)

Dir(cesta a název souboru, atributy) – vrací jméno tohoto souboru nebo adresáře

DoEvents – na moment přeruší práci a systém může vykonat něco jiného

30.5 Funkce E

Environ(číslo 1 až 39) – vrací různé údaje o sytému podle zadaného čísla

EOF(číslo otevřeného souboru) – vrací hodnotu true nebo false, která udává konec souboru

Error(číslo chyby) - vrací chybovou zprávu s číslem chyby

Exp(exponent) - vrací hodnotu exponenciální funkce

30.6 Funkce F

FileAttr(číslo otevřeného souboru, typ návratové hodnoty) - vrací info o souboru, který je otevřen metodou Open, Podle typu návratové hodnoty vrací buď přístup k souboru při zadané jedničce a nebo při zadané dvojce vrací popisovač
Návratové hodnoty přístupu k souboru:
1 Jen čtení
2 Jen zápis
4 Náhodný přístup
8 Přidávání
32 Binární

FileDateTime(cesta k souboru) – vrací číslo obsahující čas a datum poslední změny souboru

FileLen(cesta k souboru) – vrací délku souboru v bajtech

Fix(číslo) - vrací celou část čísla.

Format (výraz, formát, PrvníDenTýdne , PrvníTýdenRoku) - používá se k formátování data. Více na http://msdn.microsoft.com/library/default.asp?url=/library/en-us/VBRef98/html/vbmscLROverview.asp

FormatCurrency(32.555) – vrací číslo ve formátu měny

FormatDateTime(Datum, Typ formátu) – vrací datum naformátované určitým způsobem. Podrobnosti k této i k jiným funkcím jsou na MSDN

FormatNumber(výraz) – vrací ve formátu čísla

FormatPercent(číslo) – číslo vynásobí stem a přidá znak „%“

30.7 Funkce G

GetAllSettings(název aplikace, sekce) - vrací seznam všech klíčů a jejich hodnot, keré jsou v dané sekci a uloží je do dvourozměrného pole

GetAttr(cesta a jméno) - vrací hodnotu které obsahuje popis souboru
0 vbNormal - Normální
1 vbReadOnly - Pouze pro čtení
2 vbHidden - Skrytý
4 vbSystem - Systémový
16 vbDirectory - Složka
32 vbArchive - Archivovat
Pokud chceme zjistit, zda je soubor skrytý, použijeme:


Result = GetAttr(Cesta a jméno) And vbHidden

object.GetAutoServerSettings([progid], [clsid]) – vrací stav komponenty ActiveX

GetObject(cesta, nebo třída) - vytvoří propojení OLE s objektem ze souboru

GetSetting(jméno aplikace, sekce, klíč) – vrací hodnotu zadaného klíče z registru

30.8 Funkce H

Hex(čislo) - vrací číslo v hexadecimální podobě.

Hour(čas) - vrací hodinu a jako argument vyžaduje čas, ze kterého ji získá.

30.9 Funkce I

If(výraz, hodnotaTrue, hodnotaFalse) - pokud je výraz pravdivý, vrátí program hodotu true, pokud je nepravdivý, vrátí hodnotu False

Input(počet načtených zanků, číslo souboru) – tato funkce se používá pro čtení z binárního nebo sekvenčního souboru

InStr(řetězec ve kterém budeme hledat, hledaný řetězec) – tato funkce vrací pozici začátku řetězce v jiném řetězci pokud je nalezen

InStrRev(řetězec ve kterém budeme hledat, hledaný řetězec) – tato funkce vrací pozici začátku řetězce v jiném řetězci, ale od konce

Int(číslo) – vrací celou část čísla

IsArray(název proměnné) – vrací true, pokud je daná proměnná typu Pole

IsDate(název proměnné) – vrací true, pokud je daná proměnná typu Date

IsEmpty(název proměnné) – vrací false, pokud je daná proměnná Inicializovaná

IsError(název proměnné) – vrací true, pokud je daná proměnná typu Error

IsMissing(název parametru) - vrací true, pokud byl daný parametr předán proceduře.

IsNull(název proměnné) – vrací true, pokud je daná proměnná 0

IsNumeric(výraz) - vrací true, pokud je možno daný výraz považovat za číslo

IsObject(výraz) - vrací true, pokud výraz odkazuje na object OLE

30.10 Domácí úkol

Vyzkoušet si jak ty funkce fungují.

30.11 V další lekci

Pokračování.

×Odeslání článku na tvůj Kindle

Zadej svůj Kindle e-mail a my ti pošleme článek na tvůj Kindle.
Musíš mít povolený příjem obsahu do svého Kindle z naší e-mailové adresy kindle@programujte.com.

E-mailová adresa (např. novak@kindle.com):

TIP: Pokud chceš dostávat naše články každé ráno do svého Kindle, koukni do sekce Články do Kindle.

Tagy:
Hlasování bylo ukončeno    
0 hlasů
Google
(fotka) Jiří ChytilAutor programuje ve VB, zajímá se o elektrotechniku, studuje na SOŠ Elektrotechnické - obor číslicová technika.
Web    

Nové články

Reklama
Reklama
Obrázek ke článku Blockchain & Bitcoin konference

Blockchain & Bitcoin konference

V pátek 19. 5. 2017 se v pražském konferenčním centru Andel’s konala Blockchain & Bitcoin konference. Řada odborníků a podnikatelů v oboru blockchainu a kryptoměn představila možnosti budoucího směřování tohoto oboru. Speakeři většinou rusky mluvící provenience prezentovali řešení svých firem založená na technologii blockchainu.

loadingtransparent (function() { var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true; po.src = 'https://apis.google.com/js/plusone.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s); })();
Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032017 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý