Ver Mensaje Individual
  #5  
Antiguo 13-07-2010
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Cita:
Empezado por dtomeysoto Ver Mensaje
amigo, ya revisé el post pero no me sirve para lo que necesito. recuerda que ya toda la información está en una base de datos, solo tengo que recorrer la tabla en cuestión e ir aplicando la "función" para lograr el resultado que deseo.
Hola de nuevo, el link era sólo para aproximar una idea.

Basándome en código de rgstuamigo:
Código:
function FirstUp(APasar: string): string;
var
  i: Integer;
begin
  Result:= LowerCase(APasar);
  for i:= 1 to Length(APasar) do
   if ((i = 1) or (Result[i-1] = ' ')) and (Result[i] in ['a'..'z']) then
      Result[i]:= Upcase(Result[i]);
end;
Un ejemplo de uso:
Código:
procedure TForm1.Table1NameGetText(Sender: TField; var Text: String;
    DisplayText: Boolean);
begin
   Text:= FirstUp(TField(Sender).AsString);
end;
Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita