Hi,
I'm using {$LONGSTRINGS ON} to use a string variable like ansistring.
In this example, if I uncomment the s1 variable I got "Error: Constant
strings can't be longer than 255 chars", but if I uncomment the s2 variable
(formed by concatenation of strings) the project compiles perfectly.
program testLongString;
{$LONGSTRINGS ON}
var
s1, s2: String;
begin
// test strings with more than 255 characters
// s1:= '1 1 1 1 1 1 1
1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1
1 1 1 1 end';
{
s2:= '1 1 1 1 1 1 1
1 1 1 1 1 ' +
'1 1 1 1 1 1 1
1 1 1 1 1 ' +
'1 1 1 1 1 1 1
1 1 1 1 1 ' +
'1 1 1 end';
}
end.
I need use the s1 variable way because I'm receiving in a string a value
read from a BD.
I also tried compile with "-Mdelphi", but the error stills the same.
Thanks in advance,
Evandro Sestrem
--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.375 / Virus Database: 268.1.1/273 - Release Date: 2/3/2006
___
fpc-pascal maillist - fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal