Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
estou tendo um erro que pouca gente teve... já pesquisei mt na net, mas n achei nada.
Meu site está na LOCAWEB, e lá uso o componente para Upload SoftArtisans. Para gerar o thumb das imagens, uso o ASPJPEG.
Na página formulario.asp eu tenho um campo que eu insiro um valor da largura da imagem, por ex.
Ai na página que ele vai gerar o thumb, eu pego esse valor upload.form("largura") e insiro na linha correspondente, ficando assim:
Jpeg.Height = upload.Form("largura")
e aí ele está me retornando um erro:
Microsoft VBScript runtime error '800a000d'
Type mismatch: '[string: ""]'
/login/addimagemnoticia2.asp, line 30
Me dêem uma luz! Já tentei converter pra outros tipos de dados CSTR(), CINT(), mas n funcionou...!
isso verifique se não está indo vazio e se estiver pelo menos faz uma condição com IF antes para tratar esse resultado!
tem que converter para inteiro antes
Jpeg.Height = CINT(upload.Form("largura"))
Corrigido. O código estava indo vazio msm, por um erro. Já corrigi!
Muito bom. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
Traqnuilo entao
Acho que o problema está na hora de pegar o valor da largura do formulário de upload.
Manda escrever response.write upload.Form("largura") e veja o resultado.
Obs. A Locaweb aconselha a utilizar Dundas.Upload para ter melhor performance.