Well, I wanted to do the following:
var menustring:array[0..9]of string;
begin
menustring[0]:='String A';
menustring[1]:='String B';
menustring[2]:='String C';
menustring[3]:='String D';
menustring[4]:='String E';
menustring[5]:='String F';
...
mvprintw(1,1,menustring[0],[]);
mvprintw(2,1,menustring[1],[]);
...
end.
When I compile with -Sh I get an error message:
Incompatible type for arg no. 2: Got "AnsiString", expected "PChar"
I tried to create a PChar array instead (...array[0..9]of PChar;) but
then my app crashes.
Thanks in advance,
Dennis B. Schramm


|