Platforms to show: All Mac Windows Linux Cross-Platform

ObjectIsAMBS(o as object, ClassName as string) as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
global method XojoRuntime MBS Util Plugin 12.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Checks if a given object is of a given class.
Example
// you must know exact name of class

dim v as Variant = window1

if ObjectIsAMBS(v, "window1.window1") then
MsgBox "OK"
end if

v = System.Cursors.MagnifyLarger

if ObjectIsAMBS(v, "MouseCursor") then
MsgBox "OK"
end if

Like ISA operator, but with class name as string.
Returns false if o is nil.

Blog Entries

The items on this page are in the following plugins: MBS Util Plugin.


The biggest plugin in space...