Saiyine
Punto Com

Hacer un edit con filtro, por ejemplo, que solo acepte numeros hexadecimales.

0000-00-00 00:00:00

procedure TForm1.FiltroEdit(Sender: TObject);
var
i : integer;
aux,aux2,cad : string;
begin
        cad:='0123456789abcdefABCDEF';   // Solo se admiten estos caracteres
        aux2:='';
        with (Sender as TEdit) do
        begin
                aux:=text;
                for i:=1 to length(aux) do
                if pos(aux[i],cad)>0 then aux2:=aux2+aux[i];
                text:=aux2;
                SelStart:=length(aux2);
        end;
end;

Asigna el onchange del edit a este procedimiento y elige los caracteres que puede aceptar poniendolos en la cadena cad. En el ejemplo, como hacer un edit que solo acepte como entrada numeros en hexadecimal.

Rollos antiguos

0000-00-00 00:00:00 - Filtrar la entrada de los edit.

0000-00-00 00:00:00 - Hacer que el programa espere un tiempo, como con el delay del turbo pascal.

0000-00-00 00:00:00 - Escribir texto en un canvas en la orientacion que quieras.

2005-12-29 23:54:00 - Encriptacion de cadenas con XOR.

0000-00-00 00:00:00 - Puntos de miles en cadenas).

Saiyine

Selfie of meHi! Welcome to Saiyine Punto Com where I talk about anything that goes through my mind!

Puedo prometer y prometo que a la mayor brevedad aquí irá un menú o algo asín.