When you press F9, the compiler will update a number of files in the
application directory.When the files in a directory are changed, Explorer
updates the window (At a guess, Windows calls ShChangeNotify or similar).

I would recommend you change to a different directory or close the Explorer
window, this is probably a bug in Explorer. The alternative is probably to
turn off the Windows Desktop Update - from my recollections of working with
Win9x the automatic Explorer window update is a feature of Windows Desktop
Update and doesn't happen when it is disabled.

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
> Behalf Of Alex Kouznetsov
> Sent: Wednesday, 5 April 2000 17:41
> To: Multiple recipients of list delphi
> Subject: [DUG]: Crashing Windows Explorer when starting delphi app from
> IDE
>
>
> Hi
>
> I am using D5 on NT4. Windows explorer is sitting behind Delphi
> IDE. I press
> F9, Delphi minimises, loads my program and at this moment Windows Explorer
> throws memory error ( GP or something like that).  I click a
> button on error
> box, explorer disappears. I can continue to work.
>
> Current directory in explorer is where my executables produced by Delphi
> are. NT always moves updated files down the explorer files list,
> so it does
> it when delphi produces a new executable. My application also
> actively reads
> and writes files while starting (even before creating main form), so NT
> Explorer gets lots of job to do moving updated/created files in
> the browser
> list.
>

snip

---------------------------------------------------------------------------
    New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
                  Website: http://www.delphi.org.nz

Reply via email to