PreView

Delphi

06/10/2003

Alguem aê tem ideia de como fazer um PreView? Fiz um mas tive o seguinte problema não consigo destruir um TCanvas Crio ele beleza passo o handle de um componente TImage fica 100¬ mas quando vou liberar o TCanvas ele da pau! a minha ideia era se o cara quiser imprimir manda o canvas para o canvas da impressora até aê beleza mas quando vou desalocar PAU!!! =( E agora galera? falow pra voces, forte abraço em todos,


Nelson Lima


_nekinho_

_nekinho_

Curtidas 0

Respostas

Beppe

Beppe

06/10/2003

Não destrua TCanvas manualmente. Aliás atribua um canvas para outro.


GOSTEI 0
_nekinho_

_nekinho_

06/10/2003

tem exemplos aê cara? como não destruir manualmente? tbm não da simples mente dizer q Um canvas é igual a outro canvas. Se tiver um exemplo gostarai de ver,

Grato,


Nelson Lima


GOSTEI 0
Beppe

Beppe

06/10/2003

Aliás atribua um canvas para outro.

Uma correção: eu queria dizer NUNCA atribua um canvas para outro, a não ser que você saiba o que está fazendo.

tbm não da simples mente dizer q Um canvas é igual a outro canvas.


Lógico que não, existem canvas designados para propósitos específicos, eu mesmo já escrevi uns descendentes, mas se necessário for trabalhar diretamente com criação de canvas, você precisa saber o que ele faz e o que fazem com ele, quem possui, quem destrói...

Pense, ao invés, desenhar com StretchDraw num TPaintBox, bem simples.

HTH, Ataliba.


GOSTEI 0
POSTAR