Thema: Delphi Algemeine Enumeration

Einzelnen Beitrag anzeigen

Benutzerbild von glkgereon
glkgereon

Registriert seit: 16. Mär 2004
2.287 Beiträge
 
#3

Re: Algemeine Enumeration

  Alt 13. Apr 2006, 13:26
Leider hilft mir das nicht weiter.

Das das Programm mehrsprachig ist und bleiben soll, habe ich die Arrays sowieso als Resourcestring hinterlegt.

Mein Problem bleibt ja weiterhin...

Ich hab es schonmal soweit gekürzt...
Delphi-Quellcode:
function Set2String(S: TEnumSet; T: TEnumTexts): String;
var i:TEnum;
begin
  Result:='';
  for i:=Low(TEnum) to High(TEnum) do
    if i in S then
      Result:=Result+rsSetValDivider+T[i];
  Delete(Result,1,Length(rsSetValDivider));
  Result:=Format(rsSetFormat,[Result]);
end;
aber er weigert sich standhaft irgendein Set in ein TEnumSet zu Casten
»Unlösbare Probleme sind in der Regel schwierig...«
  Mit Zitat antworten Zitat