T O P I C R E V I E W |
rswyman@docuxplorer.com |
Posted - Dec 05 2017 : 20:31:16 Is it possible to have long strings associated with ObjUserData?
type TMyData = record Group: Integer; Name: String[255]; Description: String; ??? Tag: Boolean; end; PMyData = ^TMyData;
...
GetMem(MyData, SizeOf(TMyData)); MyData^.Group:= 0; MyData^.Name:= 'test'; MyData^.Description:= 'long string...'; ievFront.ObjUserData[ihObj]:= MyData; ievFront.ObjUserDataLength[ihObj]:= SizeOf(TMyData);
Thanks Ron |
2 L A T E S T R E P L I E S (Newest First) |
rswyman@docuxplorer.com |
Posted - Dec 06 2017 : 07:53:01 Can a TObject be used and is there a simple example for this? |
xequte |
Posted - Dec 06 2017 : 05:04:43 Sure, ObjUserData is just a pointer, so you can use any memory structure you like, e.g. a text buffer or an array of chars.
Nigel Xequte Software www.xequte.com nigel@xequte.com
|