У меня есть мысль сделать следующим образом:
Код:
if chk1.Checked then
Param:= Param + 'A';
if chk2.Checked then
Param:= Param + 'B';
if chk3.Checked then
Param:= Param + 'C';
if chk4.Checked then
Param:= Param + 'D';
if chk5.Checked then
Param:= Param + 'E';
if chk6.Checked then
Param:= Param + 'F';
if chk7.Checked then
Param:= Param + 'G';
if chk8.Checked then
Param:= Param + 'H';
Далее уже каждой комбинации прописать определенный список параметров:
Код:
if Param:= 'A' then Key:='FASTLOCK=ON NOPRELOADSECTORS CHUNKCACHESIZE=16 GAMESPEED=3';
if Param:= 'B' then Key:='FASTLOCK=OFF EDITOR BLUE NOPRELOADSECTORS CHUNKCACHESIZE=16 GAMESPEED=3';
if Param:= 'AB' then Key:='FASTLOCK=ON EDITOR BLUE SOFTWARE3D NOPRELOADSECTORS CHUNKCACHESIZE=16 GAMESPEED=3';
if Param:= 'AC' then ...
if Param:= 'AD' then ...
...
Что Вы думаете об этом способе? И можно ли его как то упростить?
Возможно Вы сможете предложить что то более правильное?
Заранее спасибо.