Abilitare JavaScript per vedere questo sito.

Funzioni di gestione delle stringhe:

chr(), da carattere a stringa

strFixBackSlash(), corregge il backslash finale

strFixSlash(), corregge la barra finale

strIsEmpty(), verifica la stringa vuota

strLen(), interroga lunghezza della stringa

strLeft(), estrae sotto-stringa da sinistra

strRight(), estrae sotto-stringa da destra

strMid(), estrarre la sotto0stringa

strFromChar(), array di caratteri in stringa

strToChar(), da stringa ad array di caratteri

strFormat(), formattazione di un valore

strUpper(), conversione in superiore

strLower(), converte in inferiore

strSimplifyWhiteSpace(), semplificazione degli spazi bianchi

strStripWhiteSpace(), elimina gli spazi bianchi

strFromVersion(), converte la versione in stringa

strZero(), converte in stringa imbottita di 0

strToInt(), converte una stringa in un numero intero a 32 bit (con segno)

strToInt64(), converte una stringa in un intero a 64 bit (con segno)

strToUInt(), converte una stringa in un intero a 32 bit (senza segno)

strToUInt64(), converte una stringa in un intero a 64 bit (senza segno)

strToReal(), converte una stringa in un numero reale (float64)

strFind(), ricerca all'interno della stringa

strFindRev(), ricerca nella stringa (ordine inverso)

strReplace(), sostituzione nella stringa

strGetToken(), ottiene un token dalla stringa

 

Funzioni di gestione delle versioni:

nvGetBld(), informazioni sulla build

nvGetRel(), informazioni sulla release

nvGetVer(), informazioni sulla versione

nvMake(), crea una versione numerica (standard Robox)

 

Funzioni di traduzione:

tr(), traduce una stringa

languageCode(), interroga il codice della lingua corrente

 

Funzioni di gestione dei timeout:

timeoutS(), preparazione di un timeout [s]

timeoutMs(), prepara un timeout [ms]

isTimeout(), interroga se il timeout è scaduto

secToTimeout(), tempo [s] rimanente prima del timeout

timeS(), interroga l'ora corrente [s]

timeMs(), interroga l'ora corrente [ms].

 

Funzioni di gestione dei numeri interi senza segno:

loByte(), estrae numero intero inferiore a 8 bit senza segno

hiByte(), estrae numero intero superiore a 8 bit senza segno

loWord(), estrae numero intero inferiore a 16 bit senza segno

hiWord(), estrae numero intero superiore a 16 bit senza segno

loUInt(), estrae numero intero inferiore a a 32 bit senza segno

hiUInt(), estrae numero intero superiore a a 32 bit senza segno

makeWord(), crea un intero senza segno a 16 bit

makeUInt(), crea un intero senza segno a 32 bit

makeUInt64(), costruisce un intero a 64 bit senza segno

 

Funzioni di gestione della data e dell'ora:

year(), interroga valore dell'anno (data)

month(), interroga valore del mese (data)

day(), interroga valore del giorno (data)

hour(), interroga valore dell'ora (time)

minute(), interroga valore del minuto (ora)

second(), interroga valore dei secondi (ora)

isDateValid(), verifica la validità della data

isTimeValid(), verifica la validità dell'ora

dateToString(), converte la data in una stringa

timeToString(), converte l'ora in una stringa

dayName(), interroga il nome del giorno

monthName(), interroga il nome del mese

currentDateTime(), interroga le informazioni sulla data/ora corrente

dateTimeToString(), converte la data/ora in una stringa

stringToDateTime(), converte una stringa in data/ora

Documentazione delle classi:

XParser, parser di testo di uso generale

XProcess, processo esterno

XFileSystem, file system locale

XFile, file locale

XForm, modulo (interfaccia utente)

 

Funzioni matematiche:

fact(), fattoriale del valore

mod(), modulo intero dei valori

sqrt(), radice quadrata del valore

abs(), valore assoluto del valore

sign(), segno del valore

min(), minimo dei valori

max(), massimo dei valori

random(), numero pseudo-casuale

shl(), spostamento a sinistra del valore

shr(), spostamento a destra del valore

cos(), COS trigonometrico del valore

sin(), SIN trigonometrico del valore

tan(), TAN trigonometrico del valore

acos(), ACOS trigonometrico del valore

asin(), ASIN trigonometrico del valore

atan(), ATAN trigonometrico del valore

log(), logaritmo in base 10 del valore

ln(), logaritmo in base E del valore

exp(), esponente del valore

cosh(), COS iperbolico del valore

sinh(), SIN iperbolico del valore

degToRad(), converte gradi in radianti

radToDeg(), converte radianti in gradi.

 

Funzioni di gestione del colore:

colorFromCode(), colore dal codice colore

getBlue(), interroga componente blu del colore

getGreen(), interroga componente verde del colore

getRed(), interroga componente rossa del colore

namedColor(), crea colore dal nome

rgbColor(), crea coloro da valori componenti

 

Funzioni varie:

debug(), invia un messaggio di debug alla VM

fatal(), invia un messaggio di errore fatale alla VM

raiseException(), solleva un'eccezione

resetExeception(), azzera l'eccezione corrente

warning(), invia un messaggio di avviso alla VM

shouldEnd(), interroga richiesta terminazione

sleep(), sospende l'esecuzione

setFastSchedule(), imposta lo stato di schedulazione rapida

isFastSchedule(), interroga lo stato di pianificazione veloce

 

Informazioni varie:

Etichette predefinite

 

 

 

 

 

 

 

NOTA: le macchine virtuali (o VM) personalizzate possono avere un set di interfacce della macchina virtuale (o VMI) più specializzato o esteso e possono implementare o meno (*) le classi X/script sopra elencate.

 

  

Keyboard Navigation

F7 for caret browsing
Hold ALT and press letter

This Info: ALT+q
Page Header: ALT+h
Topic Header: ALT+t
Topic Body: ALT+b
Contents: ALT+c
Search: ALT+s
Exit Menu/Up: ESC