@Stefan

Of course there are reasons to use short strings, just as there are reasons
for using ANSIString, RawByteString and all the other string types.  Horses
for courses.

In the case of short strings, the reasons are the same reasons there always
were - most especially for use in records used for structured file access
(file of <record type>).  And I am not so sure about the idea that 255
bytes are always allocated - surely the whole point of a declared short
string type of a specified length is that it will hold a string of that
declared length, come what may.

Otherwise using file of <record type> containing short string fields would
never have worked!

+0.02

Jolyon
_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: [email protected]
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [email protected] with 
Subject: unsubscribe

Reply via email to