Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.03.2012, 06:51   #1
xRamzeSx
Форумчанин
 
Регистрация: 24.01.2010
Сообщений: 151
По умолчанию Алгоритм

Всем доброго времени суток.

Есть некий алгоритм, который нужно переписать в код.

Вопрос заключается в следующем:
Цитата:
Имеется адрес, который имеет значение 55. На форме программы распологаются 24 CheckBox'а и кнопка. Каждому чеку соответствует значение от 12-36. В зависимости от выбранных чеков, по нажатию кнопки, в адресе должна проводиться замена значения 55 на указанное.
Перед заменой, необходимо проверять значение адреса, то есть, если оно равно 55, меняем его на 12, после того как оно снова стало равно 55, меняем его на 13 и так до 36. Если какой-нибудь чек не выбран, тогда переход на следующий.
Всё что у меня получилось составить:
Код:
procedure TForm1.Timer1Timer(Sender: TObject);
var
res:int64;
begin
res:=0;
read_value($7E1D64,4,res);
Label1.Caption:=''+inttostr(res);
end;
 
procedure TForm1.Button1Click(Sender: TObject);
var
res:int64;
begin
if Label1.Caption='55'
then
  begin
 
    if CheckBox1.Checked=True
    then
    res:=12;
    write_value($7E1D64,4,res);
 
    if CheckBox2.Checked=True
    then
    res:=13;
    write_value($7E1D64,4,res);
 
    if CheckBox3.Checked=True
    then
    res:=14;
    write_value($7E1D64,4,res);
 
    ...
    
    end;
end;
Не знаю, как составить алгоритм
xRamzeSx вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разветвляющийся алгоритм,циклический алгоритм и Многомерные массивы (Pascal) TrapperPTZ Помощь студентам 1 26.01.2012 08:58
Разработайте алгоритм методом пошаговой детализации и программу, реализующую этот алгоритм. iamhated Помощь студентам 1 15.01.2012 16:24
Разработайте алгоритм методом пошаговой детализации и программу, реализующую этот алгоритм iamhated Помощь студентам 1 14.01.2012 16:22
Алгоритм TMDS (Алгоритм передачи данных интерфейса DVI) Pro4RE Помощь студентам 2 24.04.2011 21:55
Волновой алгоритм (алгоритм Ли) MrRockchip Общие вопросы C/C++ 4 10.05.2010 13:26