Forum Discussion
According the developers they did not overload.
The RTTI properties are accessible, but give no further info other than visible rowcount, that kind of stuff. I can't retrieve values from cells nor use any of the action methods such as ClickCell.
- Check that delphi executable is compiled with debug information, see accessing cell grid
- Try the sample TestComplete project to see if it working, on recent windows is on:
C:\Users\Public\Documents\TestComplete 12 Samples\Desktop\Working With Grids\Borland TStringGrid
- marinb8 years agoContributor
1. Our tested applications are compiled with debug information.
2. Thanks for the link to the examples! I didn't even know they existed. Unfortunately, I have very little object recognition in the example TStringGrid. See screenshot. Suspiciously little; what could be wrong here?
- tristaanogre8 years agoEsteemed Contributor
Go to File -> Install Extensions. Make sure that the Desktop option is FULLY checked and not just a "partial" (filled in box). Once you do that, save the options, exit TestComplete, and load it again.
The behavior you're experiencing, ESPECIALLY since you can't see any of the main properties on the sample, is classic if you don't have the Open Application support turned on.
- marinb8 years agoContributor
Everything in the Desktop section is checked properly.
Upon further analyzing: I used the object spy on the stringgrid example while my own project was opened.
When I open the sample project, the stringgrid is identified properly. Furthermore, with the sample project opened, the stringgrid (and tcxTreeList for that matter, which also caused some problems) in our own applications are identified properly too!
So my next step was to compare the current project properties. They were almost the same. To rule out the differences as cause, I changed the settings in the sample project to match our own project and object identification was still correct.
Could it be that our project has somehow been corrupted a bit? We've been upgrading from TestComplete 8, to 9, to 10 to 11.
In any case, I now have a situation where project A (sample project) has proper StringGrid identification and project B (our project) has not, with the exact same project properties.
Related Content
- 8 months ago
- 8 years ago
- 3 years ago
- 5 years ago
Recent Discussions
- 3 hours ago