Registriert seit: 18. Dez 2006
164 Beiträge
Delphi 7 Enterprise
|
AW: ReplaceStr Schwierigkeiten
10. Sep 2015, 10:38
@sir rufo,
danke für die seiten, diese hatte ich auch schon im visier, aber da steht auch nur die strutils drin, diese habe ich aber in der uses
wenn ich die funktion in meine hauptform (unit1) reinmache nimmt delphi diese an, aber nicht in der FunctionUnit, welche ich als funktionenpool verwende.
@luckie
diese funktion brauche in in einer Umwandlungsfunktion
Delphi-Quellcode:
unit functions;
interface
uses
Windows, Messages, SysUtils, StrUtils ,Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, SUIButton, Mask, SUIEdit, SUIMemo, SUIImagePanel ;
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;
danke für jeden Hinweis!
Lingneu
Wenn man denkt, dann denkt man nur, das man denkt!
|
|
Zitat
|