Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
AddObject/RemoveObject
Message
From
22/03/2002 10:35:35
Hilmar Zonneveld
Independent Consultant
Cochabamba, Bolivia
 
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Miscellaneous
Thread ID:
00635975
Message ID:
00636053
Views:
23
>I don't see what you gain by using this undocumented feature. I would do it this way
  ThisForm.AddObject("Options" + Transform(i), "CheckBox")
>ThisForm.aOptions[i] = Evaluate("ThisForm.Options" + Transform(i))
>
With one extra line of code you get the same functionality w/o using undocumented features.

You are right of course, about mistrusting undocumented features.

However, I like the elegant simplicity of working with arrays. Looping through an array is somewhat easier (for instance, to set all CheckBoxes to true).

And with an additional array, it seems to me that the array has to be set to NULL before releasing the form.

Nothing extremely complicated perhaps, but I thought that my solution was simpler. I am not sure now.

Hilmar.
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform