Estimados, tengo el siguiente problemita. El formato del rut Chileno es 12.345.678-9 el cual manejo con un componente maskedit en su evento OnExit
Código Delphi
[-]maskedit1.EditMask:='00.000.000-C;1;_';
con esto cuando el usuario ingresa un número de 9 dígitos esto funciona. El problema es que algunos rut tienen 8 dígitos por lo que al momento de aplicar la máscara queda así 12.345.678-_ provocando un error de ingreso. Existe alguna forma de ingresar un '0' o un espacio vacío a la izquierda cuando el rut sea de 8 dígitos?. Gracias.