Bom dia Senhores, Tenho o seguinte problema: possuo uma query que me retorna a quantidade de depósitos de uma determinada propriedade. Diante disso mostro ao usuário o volume de cada depósito. Para visualização desses volumes construi uma série de imagens e panels onde mostro como está a capacidade de cada depósito. Na tela tenho 10 imagens com 10 panels onde faço os devidos ajustes na altura desse panel para mostrar esse volume. O meu problema é que quando vou calcular esse volume e atribuí-lo à altura do componente Panel dá um acess violation. Faço o seguinte:
TPanel(FindComponent('paQtde' + IntToStr(Qtde))).Height := Trunc(Altura*(1-(ParamByName('@qtd_saldo').AsFloat/Capacidade))); onde Altura, é a altura fixa dos Panels, @qtd_saldo é o volume atual que o depósito possui e capacidade é o volume total que cada depósito suporta. Claro que tenho um for para fazer esse cálculo para cada depósito da propriedade caso esta tenha mais de um depósito, por isso a variável Qtde é o número do respectivo depósito o qual é concatenado com a string 'paQtde', que é o nome incial de todos os panels, os quais são diferenciados pelo seu número, ou seja, tenho paQtde1, paQtde2, paQtde3 ... até o 10. Não sei se estou sendo claro na minha dúvida, mas qualquer ajuda é válida. Atenciosamente, Rodrigo de Moura [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html