This thread will help you I think:<div><br></div><div><a href="https://forums.embarcadero.com/thread.jspa?threadID=42281">https://forums.embarcadero.com/thread.jspa?threadID=42281</a><br><br>Basically, get the PID of the running EXE, from that obtain/determine the full filename of the EXE for that process then proceed as normal to extract VERSIONINFO from an EXE file.</div>
<div><br>hth</div><div><br></div><div><br><div class="gmail_quote">On 9 November 2011 13:56, Jeremy Coulter <span dir="ltr">&lt;<a href="mailto:jscoulter@gmail.com">jscoulter@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi All.<div>I have a situation where I need to get the version of an app that is running. I know the name of the exe and various classes in the app. and can do things like findwindow()  etc. etc.</div><div>However, we have just discovered that the exe being used to extract the version of the exe is NOT the same exe that is running !!  and its this one we need the version number of.</div>

<div><br></div><div>Can anyone help?   (Google didnt help me this time)</div><div><br></div><font color="#888888"><div>Jeremy</div>
</font><br>_______________________________________________<br>
NZ Borland Developers Group - Delphi mailing list<br>
Post: <a href="mailto:delphi@listserver.123.net.nz">delphi@listserver.123.net.nz</a><br>
Admin: <a href="http://delphi.org.nz/mailman/listinfo/delphi" target="_blank">http://delphi.org.nz/mailman/listinfo/delphi</a><br>
Unsubscribe: send an email to <a href="mailto:delphi-request@listserver.123.net.nz">delphi-request@listserver.123.net.nz</a> with Subject: unsubscribe<br></blockquote></div><br></div>