1.variant 的类型 怎么转换成 char的?
x:char;
y:string;
x:=y;
这都不行?
2.怎样在function的参数里加指针?
如:function xx.f1(str:^string):bool;不行么?

解决方案 »

  1.   

    1、x:=char(y)
    2、function xx.f1(str:PString):bool;
      

  2.   

    谢谢楼上的
    那OleVariant转char呢?
      

  3.   

    1.variant 的类型 怎么转换成 char的?
    x:char;
    y:string;x:=y[1];
      

  4.   

    不好意思,我表达有问题
    x:char;
    y:OleVariant;
    然后呢?
      

  5.   

    OleVariant也一样的,用char(y)类型强制转换就行了。
      

  6.   

    楼上的几位用char(y)都是怎么通过compile的?我怎么就不行?总说我invalid typecast 郁闷
    只能这样了x:=y[1];