Visual Basic, VB .NET, ASP, Active X, Access, SQL Server

TextWidth no XP retorna o mesmo valor para Normal e Italic

Não sei se em todas as máquinas, mas, pelo menos nas máquinas com Windows XP em que testei, a propriedade TextWidth retorna erradamente o mesmo valor tanto para o texto em itálico como para o texto normal.

Outro detalhe: TextWidth retorna um valor para o tamanho de "MM" que não é o dobro da largura retornada para "M". Mas isto ocorre em todas as versões de Windows. Se quiser saber o tamanho que "MM" ocuparia no meio de uma string, faça TextWidth("MMM") - TextWidth("M"). Se for no começo da string, faça TextWidth("MM") normalmente.