Einzelnen Beitrag anzeigen

Gandimann

Registriert seit: 10. Dez 2008
105 Beiträge
 
#12

AW: Re: TEdit erste Buchstabe immer Groß schreiben...

  Alt 2. Mai 2011, 18:55
Hallo,

kleine Ergänzung zum Code oben.

Delphi-Quellcode:
procedure TForm1.CommonEditChange(theEdit: TEdit);
var
  OldStart : Integer;
  TempProc: procedure (Sender: TObject) of object;
begin
  with theEdit do
  begin
    if Text <> 'then
    begin
      TempProc:= theEdit.OnChange;
      try
        OnChange := NIL;
        OldStart := SelStart;
        Text := UpperCase(Copy(Text,1,1))+LowerCase(Copy(Text,2,Length(Text)));
        SelStart := OldStart;
      finally
        OnChange := TempProc;
      end;
    end;
  end;
end;
Somit kann die Method für mehrere Editoren benutzen.


Heiko
Wie kann ich diese Code so erweitern dass , erste Buchstabe nach Leerzeichen auch Gross kommt. ??
Was ist die mehrzahl von Mopp ? !
genau !... Möpse........oder ?
  Mit Zitat antworten Zitat