tw9161.pp 315 B

1234567891011121314151617
  1. uses
  2. variants,sysutils;
  3. var a:variant;
  4. begin
  5. a:=VarArrayCreate([0,2,0,2],varVariant);
  6. if VarArrayDimCount(a)<>2 then
  7. halt(1);
  8. VarArrayPut(a,'b',[1,1]);
  9. if String(VarArrayGet(a,[1,1]))<>'b' then
  10. halt(2);
  11. a[2,1]:='asdf';
  12. if VarArrayGet(a,[2,1])<>'asdf' then
  13. halt(2);
  14. writeln('ok');
  15. end.