hvordan laver jeg et set?
Set ideen virkede ikke(Der kan kun bruge ordinaler såsom Integer og Char). Istedet kan du gøre sådan her:
function ExtensionValid(Ext: String): Boolean;
var
Extensions: array [0..6] of String = ('.jpg', '.jpeg', '.gif',
'.png', '.bmp', '.tif',
'.dip');
I: Integer;
begin
Result := False;
for I := 0 to High(Extensions) do
if Ext = Extensions[I] then
Result := True;
end;
Og i din funktion siger du så:
if ExtensionValid(Ext) then begin
// Gør noget her
end;
MH.
The-Freak
Livet er for kort til at kede sig.