Propriedades nClientHeight e nClientWidth da classe TBitmap não funcionam no Webapp

Bom dia !

As propriedades nClientHeight e nClientWidth da classe TBitmap não funcionam no Webapp.

Sempre trazem o valor 0 (zero).

No Smartclient tradicional funciona normalmente.

Alguém já passou por isso ?

Obrigado !

2 curtidas

@romarsp pode enviar como está a declaração do TBitmap e como está chamando essas propriedades?

Opa ! Bom dia Felipe !

Segue:

oTImg := TBitmap():New( 10, 10 )

oTImg:cBmpFile := “141339-2.jpg”

oTImg:Refresh()

oTImg:lAutoSize := .T.

oTImg:lVisible := .F.

nHeight := oTImg:nClientHeight

nWidth := oTImg:nClientWidth

1 curtida

Em vez de usar assim

oTImg := TBitmap():New( 10, 10 )
oTImg:cBmpFile := “141339-2.jpg”
oTImg:Refresh()
oTImg:lAutoSize := .T.
oTImg:lVisible := .F.
nHeight := oTImg:nClientHeight
nWidth := oTImg:nClientWidth

Tentei isso

oTImg := TBitmap():New( 10, 10 )
If oTImg:Load(,“141339-2.jpg”)
	oTImg:lAutoSize := .T.
	oTImg:lVisible := .F.
	oTImg:Refresh()
	nHeight := oTImg:nClientHeight
	nWidth := oTImg:nClientWidth
EndIf
2 curtidas

Pior que não funcionou assim também.
Eu tenho um chamado aberto, vamos ser se respondem.
Vou fazer outras tentativas, quando achar a solução aviso aqui.
Muito obrigado pela ajuda,

1 curtida