Canvas does not allow drawing Erro
27/01/2012
0
Existe uma tela no projeto que caso eu faça alguma alteração no .dfm, somente de algumas maquinas, ao tentar abrir a tela mostra esse erro, mas em outras maquina isso não acontece.
As maquinas utilizam Windows 7, Delphi 2009, 4Gb de ram, processador Quad Core AMD, 32 bits.
Alguém tem alguma luz sobre esse erro?
Luiz Silva
Posts
27/01/2012
Marcos Iwazaki
Mas tente fazer assim...
comente todo o seu codigo dessa tela.. e modifique o DFM como vc disse.
P ter certeza q é algo relacionado ao layout ou se não pode ser algum evento q esta causando isso.
T+
27/01/2012
Luiz Silva
Mas só nessas maquinas...
27/01/2012
Marcos Iwazaki
28/08/2019
Francisco Pereira
muitas vezes a falta de memoria, principalmente em debug se dá por erro no setup das variaveis de ambiente TEMP e TMP, ou seja, estamos tentando criar um arquivo temporario em um local que não existe ou não temos permissão.
neste caso basta setar PROJECT\\\\OPTIONS\\\\ENVIRONMENT BLOCK as variaveis TEMP E TMP para uma pasta temp valida. ex: c:\\\\windows\\\\temp
com isto consegui resolver dois problemas:
canvas-does-not-allow-drawing e access violation
Clique aqui para fazer login e interagir na Comunidade :)