topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Sunday October 13, 2024, 3:01 am
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: Strange behaviour with Delphi and Vista  (Read 6612 times)

FSL

  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 5
    • View Profile
    • Donate to Member
Strange behaviour with Delphi and Vista
« on: February 23, 2007, 12:19 AM »
Hi,
I have adapted my FSL Launcher code in order to work with Windows Vista compliance, but I have seen a strange behaviour:
at the first time execution of my program from Inno Setup, the windows WMDropFiles event don't work (I can't drag & drop on my application), but at the next executions work correctly.
For people that have Vista and want to try this behaviour, my free program can be downloaded from: http://fsl.sytes.net...c/download.php?id=13 (home page: http://fsl.sytes.net)

Thanks for aid.  :)
FSL

app103

  • That scary taskbar girl
  • Global Moderator
  • Joined in 2006
  • *****
  • Posts: 5,885
    • View Profile
    • Donate to Member
Re: Strange behaviour with Delphi and Vista
« Reply #1 on: March 08, 2007, 10:33 AM »
About the only help I can offer for Delphi/Vista issues is these 2 pages :

Creating Windows Vista Ready Applications with Delphi:

Part 1

Part 2

Ath

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 3,626
    • View Profile
    • Donate to Member
Re: Strange behaviour with Delphi and Vista
« Reply #2 on: March 11, 2007, 09:44 AM »
If running your app from the finish screen of the installer, will run it with the same elevated rights as the installer is running. The InnoSetup advice is not to run your app from there to avoid problems like that. The InnoSetup that should be used to build Vista aware installers is 5.1.9 or higher (currently on 5.1.11). It's been on the InnoSetup KB since october last year... (http://jrsoftware.org/iskb.php?vista)

HTH
Ath
(Long-time InnoSetup user  ;) )