Hi, Jim!
Are you really use type function for this? As far as I know, type function works 6 times slower than PEMSTATUS...
>Tony,
>
>You can check TYPE("Thisform.pgf1.pag1.txtThis.Name") = "C" If the data type of the Name property is C then it exists, if not it does not exist.
>
>
>>Hi,
>>
>>Suppose I have a a control name like "pgf1.pag1.txtThis" and I want to know if it still exists on a particular open form. Is there an easy way to do this?
>>
>>If it helps, the reason I have the control name is that I'm allowing the user to customize controls. When a form opens I look through a table to see if any of there any customized controls for this form. If so, I use the saved name to create a control object and then customize away. However, I'd like to make sure the control actually exists without having to parse out the name and doing a PEMSTATUS on each level. Being a VFP newbie, I can't figure out a better way.
>>
>>Thanks.
Vlad Grynchyshyn, Project Manager, MCP
vgryn@yahoo.comICQ #10709245
The professional level of programmer could be determined by level of stupidity of his/her bugs
It is not appropriate to say that question is "foolish". There could be only foolish answers. Everybody passed period of time when knows nothing about something.