// Hiermit kann man alle Buchstaben in einer Textdatei wahlweise in Groß-
// bzw. Kleinbuchstaben umwandeln.

// Getestet mit D4 unter WinME

function GrossKlein(datei: string; gross: boolean): boolean; 
var 
  tms: TMemorystream; 
begin 
  tms := TMemorystream.create; 
  try 
    tms.loadfromfile(datei); 
    if gross then 
      charupperbuff(tms.memory, tms.size) 
    else 
      charlowerbuff(tms.memory, tms.size); 
    tms.savetofile(datei); 
  except 
    tms.free; 
    result := false; 
    exit; 
  end; 
  result := true; 
  tms.free; 
end; 
 
// Umwandlung in Großbuchstaben (true) 
procedure TForm1.Button2Click(Sender: TObject); 
begin 
  if not grossklein('c:\test.txt', true) then showmessage('Fehler'); 
end; 

 


Zugriffe seit 6.9.2001 auf Delphi-Ecke