IS
Result = Expression [ NOT ] IS Class
Retorna
TRUE se um objeto é uma instância de uma classe, ou um de seus descendentes.
Se
NOT for especificado, o teste é invertido.
-
Expression é qualquer expressão que retorna uma referência ao objeto.
-
Class é o nome da classe.
Exemplos
PRINT ["Gambas", "rules!"] IS String[]
True
DIM myTextBox AS NEW TextBox(ME)
PRINT myTextBox IS Control
True
PRINT ["Gambas", "rules!"] IS Collection
False
Exemplos
PRINT ["Gambas", "rules!"] Not Is Collection
True
Veja também