delphi Canvas.TextWidth 返回值 为 0
StringGrid1.Canvas.TextWidth(sTemp);
为什么这句话有时候返回值正确,有时又返回值是0 。
stemp里都是有值的,是中文,难道和中文有关吗,有谁遇到过这个问题呢??
[解决办法]
没问题的这个函数。除非你那个时候sTemp为空,不然不会返回0,你可以调试下或者将sTemp显示出来,看看为0的时候sTemp的值是多少
[解决办法]
把的代码贴出来看下
发布时间: 2012-02-20 21:18:23 作者: rapoo
delphi Canvas.TextWidth 返回值 为 0
StringGrid1.Canvas.TextWidth(sTemp);
为什么这句话有时候返回值正确,有时又返回值是0 。
stemp里都是有值的,是中文,难道和中文有关吗,有谁遇到过这个问题呢??
[解决办法]
没问题的这个函数。除非你那个时候sTemp为空,不然不会返回0,你可以调试下或者将sTemp显示出来,看看为0的时候sTemp的值是多少
[解决办法]
把的代码贴出来看下