Code: Select all
*Len.LONG
Code: Select all
*input.ASCII
The pointers chapter shows the .String type, but no others.
Thanks, and sorry if it's obvious...
Code: Select all
*Len.LONG
Code: Select all
*input.ASCII
Cool, but I asked what it does, not what fields it contains
Code: Select all
Procedure ChangeByRef(*Value)
Protected Value = PeekI(*Value)
Value = Value + 2
PokeI(*Value, Value)
EndProcedure
Procedure ChangeByRef2(*Value.INTEGER)
*Value\i + 2
EndProcedure
A = 100
ChangeByRef(@A)
Debug A
A = 100
ChangeByRef2(@A)
Debug A
Ah, I see! Thanks!HeX0R wrote: Tue Jan 07, 2025 11:35 pm .LONG is a structure, whereas .l is a variable type.
It is typically used, when you are sending variables ByRef to a procedure to make your life easier.