Article View: borland.public.delphi.database
Article #2033Writing an Application to drive another application
From: Andrew Crutchlow
Date: Thu, 01 Apr 1999 00:00
Date: Thu, 01 Apr 1999 00:00
17 lines
1952 bytes
1952 bytes
Anyone know how to write an application to drive another application e.g. click buttons, move focus, enter text into text fields etc...given that the other application does not have a published api and is not an automation server etc...it is just any old windows application with a gui and the object of the exercise is to simulate the user driving it thru keyboard and mouse. I'm sure it possible - I've seen testing software and voice reconition software that does it. Is this what winsight is for - to find that names of the window objects to send messages to? I just need a few pointers as to where to begin my research/reading prototyping. Thanks. Andy Crutchlow andy@gbnet.org
Technical Details
Message-ID:
<7dua1f$nlh$1@plug.news.pipex.net>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 10c3df,350064e859dda80e,start X-Google-Attributes: gid10c3df,public X-Google-Thread: 115d96,350064e859dda80e,start X-Google-Attributes: gid115d96,public X-Google-Thread: 10545b,350064e859dda80e,start X-Google-Attributes: gid10545b,public X-Google-Thread: 10c3d1,350064e859dda80e,start X-Google-Attributes: gid10c3d1,public X-Google-Thread: 1114ad,350064e859dda80e,start X-Google-Attributes: gid1114ad,public X-Google-Thread: fd196,350064e859dda80e,start X-Google-Attributes: gidfd196,public X-Google-Thread: 1043cf,350064e859dda80e,start X-Google-Attributes: gid1043cf,public From: "Andrew Crutchlow" <ygf28@dial.pipex.com> Subject: Writing an Application to drive another application Date: 1999/04/01 Message-ID: <7dua1f$nlh$1@plug.news.pipex.net> X-Deja-AN: 461339962 Organization: UUNET WorldCom server (post doesn't reflect views of UUNET WorldCom) X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 Newsgroups: borland.public.delphi.database,borland.public.delphi.ide,borland.public.delphi.objectpascal,borland.public.delphi.oleautomation,borland.public.delphi.opentoolsapi,borland.public.delphi.vcl,borland.public.delphi.vcl.components,borland.public.delphi.