neilmaclean
Programmer
I'm trying to get information from a browser component using visual basic.
A progres application has a form with a browser on it and i need to get the data from the cells on the first row but i cannot access the underlying data i can only use the screen.
I normally use a few standard techniques to access data from the screen in the application:
1. DDE - but the progress application doesn't appear to be a DDE server.
2. Mouse/Keyboard strokes - but i cannot physically copy/paste etc.
3. Windows messages (eg. WM_GETTEXT, WM_SETTEXT). This works on normal edit fields but not on the browser. Using "windows spy" i can see that each cell in the browser is in fact an edit field but the the usual WM_GETTEXT messages do not work.
Anybody out there have any ideas on how i can extract certain data from the browser widget displayed on the screen at runtime?
A progres application has a form with a browser on it and i need to get the data from the cells on the first row but i cannot access the underlying data i can only use the screen.
I normally use a few standard techniques to access data from the screen in the application:
1. DDE - but the progress application doesn't appear to be a DDE server.
2. Mouse/Keyboard strokes - but i cannot physically copy/paste etc.
3. Windows messages (eg. WM_GETTEXT, WM_SETTEXT). This works on normal edit fields but not on the browser. Using "windows spy" i can see that each cell in the browser is in fact an edit field but the the usual WM_GETTEXT messages do not work.
Anybody out there have any ideas on how i can extract certain data from the browser widget displayed on the screen at runtime?