Einzelnen Beitrag anzeigen

LingNeu

Registriert seit: 18. Dez 2006
164 Beiträge
 
Delphi 7 Enterprise
 
#9

AW: ReplaceStr Schwierigkeiten

  Alt 10. Sep 2015, 10:04
@implementation
danke für den Hinweis, aber das habe ich auch gemacht, nur nicht im vorherigen Beispielcode angegeben


Delphi-Quellcode:
 
unit functions;

interface
uses
  Windows, Messages, SysUtils, StrUtils ,Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, SUIButton, Mask, SUIEdit, SUIMemo, SUIImagePanel;
 
  function RightStr(Const Str: String; Size: Word): String;
  function MidStr(Const Str: String; From, Size: Word): String;
  function LeftStr(Const Str: String; Size: Word): String;
  function textumbau(text1: string; text2: string; variation: integer): string;
  function strtonum(wert:string;istfloat:boolean):double;
  function DigitSum(i : Integer): Integer;
  function convert(astring: AnsiString): string;

implementation

function convert(astring: Ansistring): string;
var
  tmp: string;
  i: integer;
begin
  tmp := UpperCase(astring);

  tmp := ReplaceStr(tmp,'ä','AE');
  tmp := ReplaceStr(tmp,'ö','OE');
  tmp := ReplaceStr(tmp,'ü','UE');
  tmp := ReplaceStr(tmp,'ß','SS');
  //alle nicht Buchastaben löschen
  for i := length(tmp) downto 1 do
  begin
    if (tmp[i]<'A') or (tmp[i]>'Z') then
      delete(tmp,i,1);
  end;
  result := tmp;
end;
LingNeu
Wenn man denkt, dann denkt man nur, das man denkt!
  Mit Zitat antworten Zitat