<div dir="ltr">Hi,<div><br></div><div>As an aside, back in my Delphi developer days, I noticed that you could use the console app type to compile GUI apps just fine, but that the console window would also pop up and you could use it to output quick and dirty debug messages with writeln.</div>
<div><br></div><div>The main thing that bothered me back then was that a lot of Delphi developers came from a VB background, and even instruction books recommended you do absurd things because that's how they did it in VB.  I remember one book recommending the following way to sort a list of strings:</div>
<div>1. Create an invisible list box on the window</div><div>2. Load it with the strings</div><div>3. Execute the sort method and then read the strings you want</div><div>Using window handles and all.... no wonder VB programs often used up all of the resources in older versions of Windows.</div>
<div>(Note: This way was much faster than implementing sorting yourself in VB, since the listbox code was written in C and executed much faster than your VB code would if you wrote the sorting routine yourself).</div><div>
<br></div><div><br></div><div>Thank you,</div><div>    Noah Silva</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/7/16 Graeme Geldenhuys <span dir="ltr"><<a href="mailto:graeme@geldenhuys.co.uk" target="_blank">graeme@geldenhuys.co.uk</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On 2013-07-16 09:10, Michael Van Canneyt wrote:<br>
><br>
> You should compile this app with $apptype GUI, and disable all diagnostic information<br>
> (i.e. comment out all writeln statements)<br>
<br>
<br>
</div>Exactly what Michael said. You can also enable you app to start-up in<br>
the system tray. Not showing the main form by default.<br>
<br>
<br>
Regards,<br>
  - Graeme -<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
_______________________________________________<br>
fpc-pascal maillist  -  <a href="mailto:fpc-pascal@lists.freepascal.org">fpc-pascal@lists.freepascal.org</a><br>
<a href="http://lists.freepascal.org/mailman/listinfo/fpc-pascal" target="_blank">http://lists.freepascal.org/mailman/listinfo/fpc-pascal</a><br>
</div></div></blockquote></div><br></div>