Desenvolvimento de uma calculadora de pilha

O problema é… a calculadora poderá receber apenas…: {},[],(),0,1,2,3,4,5,6,7,8,9,“e”,".";
o caracter “e” só podera ser digitado uma vez…
pode ser bobo… mas isto ñ está saindo… Conheço um metodo em J Sharp “Handle” que em uma determinada ocasiao é usado para ignorar comandos…

Detalhe… não pode usar teclado virtual

EX: if( texto.contains(‘e’) = true )
{

evt.KeyPressed.handle();// o é seria ignorado…
}

Taí galera… quem puder dar uma ajuda… desde já agradeço

[quote=tiagocrowl]O problema é… a calculadora poderá receber apenas…: {},[],(),0,1,2,3,4,5,6,7,8,9,“e”,".";
o caracter “e” só podera ser digitado uma vez…
pode ser bobo… mas isto ñ está saindo… Conheço um metodo em J Sharp “Handle” que em uma determinada ocasiao é usado para ignorar comandos…

Detalhe… não pode usar teclado virtual

EX: if( texto.contains(‘e’) = true )
{

evt.KeyPressed.handle();// o é seria ignorado…
}

Taí galera… quem puder dar uma ajuda… desde já agradeço[/quote]

Estou com um problema bem parecido.

Só uma correção… o método no J# chama handled.

gambiarra mas funfa =)

if( texto.contains(‘e’) = true )
{
texto = texto.substring(0,texto.size-1);
}

[quote=kdoigor]gambiarra mas funfa =)

if( texto.contains(‘e’) = true )
{
texto = texto.substring(0,texto.size-1);
} [/quote]

pior q ñ funfo…