[Gambas-user] List al the classes and symbols
adamnt42 at gmail.com
Mon Jun 27 21:58:17 CEST 2022
On Sun, 2022-06-26 at 12:30 +0200, Martin wrote:
> I want to list all the Gambas classes for all components.
> Public Function AllClases() As Collection
> Dim cClass As New Collection
> Dim obj As Object = ? ' what object would be here?
> Dim MyClass As Class = Object.Class(obj)
> Dim sSymbol As String
> For Each sSymbol In MyClass.Symbols
> Print MyClass.Name & ": " & sSymbol
> Return cClass
> Best regards.
> ----[ http://gambaswiki.org/wiki/doc/netiquette ]----
I have tried this several times over the years. It has never been a
complete success, mainly due to the issues that Bruce S raised.
Sitting here at 5:00am having been woken by a bloody great freight
train going through the town, I had a thought.
The classes and symbols for everything(?) are in the .info files in
/usr/share/gambas3/info. Maybe the easiest solution is to parse these
files to get your list.
More information about the User