Re: I suppose the idea of classes and inheritance is



On Tue, 17 Oct 2006 17:49:41 +1100, "Henry Bartlett"
<hambar@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote:

<snip>

Thus there is no String-length Range checking in Delphi 2.

Jamie once said:

i am using D3 and D7.

So if he tested in Delphi 3 (and not Delphi 7) its quite possible that
he got the results he reported.

It appears from this that Borland introduced String-length Range
checking in Delphi 4. This is quite reasonable as it protects against
access violations and I would prefer to see a Range-check error than
an AV.

Note that I get similar results to those of J French, Rob and Maarten
when I use Delphi 4.

Many thanks Henry
- it sounds as if that is the answer
.



Relevant Pages

  • Re: Handle / detect key combinations
    ... In come controls Delphi also builds a cache, ... use the API call GetKeySTatefor example. ... TShiftState type ... Thank you, Jamie. ...
    (alt.comp.lang.borland-delphi)
  • Re: Is .NET a near term concern?
    ... everything I like and want you cooldn't care less it is your opinion. ... Well I had my number of access violations when starting but the past 3 ... where do you have to use the win32 api and are sure that DOT NOT will ... years working with Delphi, VB etc. ...
    (borland.public.delphi.non-technical)
  • Re: Moving from Delphi to C++
    ... >> Delphi, the best development environment ever. ... >> language that protects one from one's own errors, ...
    (borland.public.delphi.non-technical)
  • Re: Question about FastMM
    ... More testing is required but I have been using the replacement Delphi memory manager for the last few days, ... No access violations at all in the dozen of times I closed D7. ... Before closing Delphi would throw exceptions 30% of the time and needed to be killed from the Windows Task Manager another 40% of the time. ... This all being done by a single guy who does not have access to the Delphi IDE source code. ...
    (borland.public.delphi.non-technical)
  • Re: D9 Critical version for Delphi
    ... - Extend ECO to support enumerated types. ... Violations but I did get Access Violations with general code ... I think the biggest problem is that Delphi just isn't that stable. ... The components are dependent on the libraries so I ...
    (borland.public.delphi.non-technical)