Fórum Impedir que usuario copie conteudo de edit e memo #367225
17/12/2008
0
Como faço para impedir que o usuario possa copiar ou recortar o conteudo de um edit ou de um memo usando o botão direito do mouse ou as teclas para copiar e recortar? Obrigado.
Luiz
L_carlos
Curtir tópico
+ 0Posts
23/12/2008
Rpdesign
procedure TForm1.Timer1Timer(Sender: TObject);
begin
Clipboard.Clear;
end;
para isso voce precisa adicionar a unit clipbrd no uses do formulario
Gostei + 0
28/12/2008
L_carlos
Luiz
Gostei + 0
29/12/2008
Devmedia
Amigo L_CARLOS!
Tudo bom contigo?
Pelo amor que voce tenha a DEUS [b:150d02d13a]´NÃO FAÇA ISTO´[/b:150d02d13a]!
Que gambiarra! Ae se o form ficar aberto 1 hora, vai ficar de 10 em 10 segundos limpando tudo?! Muito boa esta resposta.
O usuário está digitando, passa 10 segundos apaga tudo! Ele vai achar uma maravilha!
Utilize os componentes JEDI exite no Edito quanto no Memo uma properties ClipboardCommands, nela voce pode desmarcar o que voce não permite o usuário fazer:
[b:150d02d13a]caCopy := False; //copiar
caClear := False; //apagar
caCut := False; //recortar
caPast := False; //colar
caUndo := False; //desfazer[/b:150d02d13a]
Agora se for continuar utilizando os componentes Edit, Memo nativos do Delphi, voce terá que bloquear as teclas utilizando um componente sobre o form, por exemplo um ActionList.
Agora se puder, voce pode somente dar um [b:150d02d13a]Enabled := False[/b:150d02d13a] nos componentes que ninguém vai copiar, recortar nada ...
Gostei + 0
29/12/2008
Devmedia
Esqueci de acrescentar no mega LOOP que vai estar dentro do seu sistema, consumindo memória abusivamente sem ter nenhuma nescessidade.
Gostei + 0
30/12/2008
Pestana_
Verifique se este [url=http://www.activedelphi.com.br/forum/viewtopic.php?t=30224&start=0&postdays=0&postorder=asc&highlight=]tópico[/url] ajuda.
Gostei + 0
30/12/2008
Pestana_
Verifique se este [url=http://www.activedelphi.com.br/forum/viewtopic.php?t=30224&start=0&postdays=0&postorder=asc&highlight=]tópico[/url] ajuda.
Gostei + 0
06/01/2009
L_carlos
Luiz
Gostei + 0
06/01/2009
L_carlos
Luiz
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)