TypeOf(Promenna):Word - funkce
Funkce vrátí typ proměnné
| Hodnota | Identifikátor typu | Datový typ proměnné |
|---|---|---|
| 0 | type_None | proměnná nemá datový typ |
| 1 | type_Byte | typ Byte, celočíselná kladná hodnota v rozsahu 0 až 255 |
| 2 | type_Integer | typ Integer, celočíselná hodnota v rozsahu -32768 až 32767 |
| 3 | type_Word | typ Word, celočíselná kladná hodnota v rozsahu 0 až 65535 |
| 4 | type_LongInt | typ LongInt, celočíselná hodnota v rozsahu -2147483648 až 2147483647 |
| 5 | type_Real | typ Real, reálné číslo s počtem platných číslic 11-12 v rozsahu 2.9e-39 až 1.7e38 |
| 6 | type_Single | typ Single, reálné číslo s počtem platných číslic 7-8 v rozsahu 1.5e-45 až 3.4e38 |
| 7 | type_Double | typ Double, reálné číslo s počtem platných číslic 15-16 v rozsahu 5.0e-324 až 1.7e308 |
| 8 | type_Extended | typ Double, reálné číslo s počtem platných číslic 19-20 v rozsahu 3.4e-4932 až 1.1e4932 |
| 9 | type_Boolean | typ Boolean, logická proměnná nabývající pouze hodnot 0 false a 1 true |
| 10 | type_ShortInt | typ ShortInt, celočíselná hodnota v rozsahu -128 až 127 |
| 11 | type_String | typ String, řetězcová proměnná proměnné délky s délkou v rozsahu 0 až 255 znaků |
| 12 | type_Char | typ Char, znak |
| 13 | type_TextFile | textový soubor |
| 14 | type_Record | záznam složený z jiných datových typů, k obsaženým typům přistupujeme přes oddělovač tečka,např. Zaznam.Polozka |
| 15 | type_Port | Datový port systému |
| 16 | type_DBFFile | Datový soubor ve formátu DBF |
| 17 | type_Comp | typ_Comp, 64bitové celé číslo v rozsahu -9223372036854775808 až 9223372036854775807 |
| 18 | type_EMLFile | Soubor s emailovou správou ve formátu EML |
| 19 | type_FiscalModule | fiskální modul |
| 20 | type_File | soubor |
| 21 | type_DbFile | soubor ve formátu DB |
| 22 | type_TagFile | soubor |
| 23 | type_Note | |
| 24 | type_AltText | |
| 25 | type_Bitmap |
Příklad:
Promenna:String='Řetězcová proměnná obsahující tento text' TypPromenne:Word=TypeOf(Promenna)