Am 26.05.14 um 17:15 schrieb Jürgen Meyer:
> function AddPath(version: String): Boolean;
> begin
> result:= false;
> Case version of
> '1':
> begin
> if accversion = '12' then
> result:= true;
> end;
> '2':
> begin
> if accversion = '14' then
> result:= true;
> end;
> '3':
> begin
> if accversion = '15' then
> result:= true;
> end;
>
> end;
> end;
Du kannst dir die bind end's der verschiedenen case-Fälle sparen, da
jeweils nur eine if-Anweisung dort steht.
Das vorletzte end ist das end der case-Anweisung, die immer mit end
abgeschlossen wird. Somit ist die vereinfachte Struktur:
function AddPath(version: String): Boolean;
begin
result:= false;
Case version of
'1':if accversion = '12' then
result:= true;
'2':if accversion = '14' then
result:= true;
'3':if accversion = '15' then