<div><span></span><font face="Arial"><font color="#000000" size="2">Thank you Jeremy, </font></font></div>
<div><font face="Arial"><font color="#000000" size="2"> I will more clearly define my real needs against those available units you mention first.</font></font></div>
<div><font size="2"></font> </div>
<div><font size="2">Thanks Stephen,</font></div>
<div><font color="#0000ff" size="2"></font> </div>
<div><font face="Arial"><font color="#0000ff"><font size="2"> > I<span> remember when.... don't get me started.</span></font></font></font></div>
<div> </div>
<div>As I recall it with the C64, once the underlying SuperBase was loaded, you were left with only about 4k of programming space!</div>
<div> </div>
<div>Yet the SuperBase provided a quite advanced report writer, real WYSIWYG, those guys must have been geniuses.</div>
<div> </div>
<div>We had to "chain" link all the programming code, so the stringExecute (or whatever the actual name of it was), was really essential!</div>
<div> </div>
<div>Paul<br> </div>
<div><span class="gmail_quote">On 26/07/06, <b class="gmail_sendername">Stephen Barker</b> <<a href="mailto:Steve@webdata.co.nz">Steve@webdata.co.nz</a>> wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div>
<div>
<div dir="ltr" align="left"><span><font face="Arial" color="#0000ff" size="2">Hi Paul,</font></span></div>
<div dir="ltr" align="left"><span><font face="Arial" color="#0000ff" size="2"></font></span> </div>
<div dir="ltr" align="left"><span><font face="Arial" color="#0000ff" size="2">You are probably better off with some of the other scripting suggestions, but your post reminded me of a unit I often use in my apps to parse and execute mathematical expressions. It supports all common trig functions, and math operators. I can't just post it here as I notice it still bears a copyright Borland 1985 at the top of the unit!
</font></span></div>
<div dir="ltr" align="left"><span><font face="Arial" color="#0000ff" size="2"></font></span> </div>
<div dir="ltr" align="left"><span><font face="Arial" color="#0000ff" size="2">It originally came as part of one of the Borland Turbo Pascal Toolbox add-ons - the sample spreadsheet I think.</font></span></div>
<div dir="ltr" align="left"><span><font face="Arial" color="#0000ff" size="2"></font></span> </div>
<div dir="ltr" align="left"><span><font face="Arial" color="#0000ff" size="2">It's been very handy over the years especially in converting some of my old Clipper and dBase apps which commonly used such powerful things as Macros and CodeBlocks which could be stored as data, then retreived and executed at runtime.
</font></span></div>
<div dir="ltr" align="left"><span><font face="Arial" color="#0000ff" size="2"></font></span> </div>
<div dir="ltr" align="left"><span><font face="Arial" color="#0000ff" size="2">regards,</font></span></div>
<div dir="ltr" align="left"><span><font face="Arial" color="#0000ff" size="2">Steve</font></span></div>
<div> </div>
<div><span></span><font face="Arial"><font color="#0000ff"><font size="2">I<span> remember when.... don't get me started.</span></font></font></font><br> </div>
<blockquote dir="ltr" style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
<div lang="en-us" dir="ltr" align="left">
<hr>
<font face="Tahoma" size="2"><b>From:</b> Paul A Norman [mailto:<a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:paul.a.norman@gmail.com" target="_blank">paul.a.norman@gmail.com</a>] </font></div>
<div><span class="q"><br><b>Sent:</b> Wednesday, 26 July 2006 11:25 a.m.<br><b>To:</b> NZ Borland Developers Group - Delphi List<br><b>Subject:</b> [DUG] exectuteString command?<br></span></div>
<div><br> </div></blockquote></div>
<div><span class="q">
<div></div>
<div>Dear all,</div>
<div> </div>
<div>With the recent enhancements to Delphi, has TurboPascal introduced any sort of exectuteString command as in some dialects of Basic?</div>
<div> </div>
<div>I.e. a string is parsed and then if the interpreted string is validly executable it is directly carried out as if it was part of the original exe.</div>
<div> </div>
<div>In the days when we used to have to do things like program C64 and C128s for accounts/ invoices and wages, it was a very useful facility found in SuperBase.</div>
<div> </div>
<div>Paul</div>
<div> </div>
<div> </div><br></span></div>
<div>
<p><font size="2"></font></p></div>
<div><span class="q">--<br>No virus found in this incoming message.<br>Checked by AVG Free Edition.<br></span></div>
<div>Version: 7.1.394 / Virus Database: 268.10.4/396 - Release Date: 24/07/2006<br>
<p></p>
<p><font face="Arial" size="2"></font></p>
<blockquote></blockquote></div></div><br>_______________________________________________<br>Delphi mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:Delphi@ns3.123.co.nz">Delphi@ns3.123.co.nz
</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://ns3.123.co.nz/mailman/listinfo/delphi" target="_blank">http://ns3.123.co.nz/mailman/listinfo/delphi</a><br><br><br></blockquote></div><br>