IPB_Session interface:
NewBoundedObjectArray method
Description
Creates a bounded PowerBuilder object or structure array.
Syntax
|
1 |
NewBoundedObjectArray(pbclass <span>cls</span>, pbuint <span>dimension</span>, PBArrayInfo::ArrayBound* <span>bounds</span>) |
|
Argument |
Description |
|---|---|
|
cls |
A valid class handle of the type of PowerBuilder object |
|
dimension |
A number greater than one that indicates |
|
bounds |
An array containing the upper and lower |
Return Values
pbarray or null on
failure.
Examples
|
1 |
int size;<br>pbarray pbin_a;<br>PBArrayInfo* ai;<br>PBXRESULT ret;<br>pbclass cls;<br>pbgroup group;<br> <br>size = sizeof(PBArrayInfo) +<br>   sizeof(PBArrayInfo::ArrayBound);<br>ai = (PBArrayInfo*)malloc(size);<br>ai-> bounds[0].upperBound=2;<br>ai-> bounds[0].lowerBound=1;<br>ai-> bounds[1].upperBound=2;<br>ai-> bounds[1].lowerBound=1;<br>ai-> numDimensions=2;<br> <br>// Create new array pbin_a<br>group = session-> FindGroup("w_main", pbgroup_window);<br>if (group==NULL) <br>   return;<br>cls = session->FindClass(group, "commandbutton");<br>if( cls==NULL) <br>   return;<br>pbin_a = session-><span>NewBoundedObjectArray</span>(cls, <br>   ai-> numDimensions, ai-> bounds); |
See Also
Document get from Powerbuilder help
Thank you for watching.
Subscribe
Login
0 Comments
Oldest