Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
0 / 0 / 0
Регистрация: 06.04.2015
Сообщений: 50
1

Переписать код светофора под новую версию среды

20.05.2016, 12:34. Показов 1858. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
program svetofor;
uses graphabc,timers,CRT,events;
var sv1,sv2,sv3:Timer;
procedure Timerprocext(n:integer);
begin
if n=sv1.Handle then
begin
setwindowsize (600, 600);
setbrushcolor (clblack);
rectangle (90, 90, 210, 450 );
setbrushcolor (clred);
circle (150, 150, 50);
setbrushcolor (clyellow);
circle (150, 260, 50);
       setbrushcolor (clblack);
       circle (150, 260, 50);
setbrushcolor (clgreen);
circle (150, 370, 50);
          setbrushcolor (clblack);
          circle (150, 370, 50);
setbrushcolor (clblack);
rectangle (140, 450, 160, 600)
end
else
if n=sv2.Handle then
begin
setwindowsize (600, 600);
setbrushcolor (clblack);
rectangle (90, 90, 210, 450 );
 
setbrushcolor (clred);
circle (150, 150, 50);
        setbrushcolor (clblack);
        circle (150, 150, 50);
setbrushcolor (clyellow);
circle (150, 260, 50);
setbrushcolor (clgreen);
circle (150, 370, 50);
          setbrushcolor (clblack);
          circle (150, 370, 50);
setbrushcolor (clblack);
rectangle (140, 450, 160, 600);
end
else
if n=sv3.Handle then
begin
setwindowsize (600, 600);
setbrushcolor (clblack);
rectangle (90, 90, 210, 450 );
setbrushcolor (clred);
circle (150, 150, 50);
        setbrushcolor (clblack);
        circle (150, 150, 50);
setbrushcolor (clyellow);
circle (150, 260, 50);
          setbrushcolor (clblack);
          circle (150, 260, 50);
setbrushcolor (clgreen);
circle (150, 370, 50);
setbrushcolor (clblack);
rectangle (140, 450, 160, 600);
end;
end;
begin
sv1:=Timer.Create(300,Timerprocext);
sv2:=Timer.Create(400,Timerprocext);
sv3:=Timer.Create(500,Timerprocext);
end.
Можете помочь переделать под pascal abc последней версии

И по возможности чтоб мигать начинал после нажатия кнопки.
Спасибо!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.05.2016, 12:34
Ответы с готовыми решениями:

Переписать код под процедуру
Помогите...нужно в этом коде использовать где-нибудь "процедуру"! var A : array of byte; M,...

Код для обновления своего .exe на новую версию
Раскрываю сабж: есть программа.exe, она в автозагрузке, она работает, допустим я пишу новую...

Переписать "Сапера" под версию Framework ниже, чем в проекте
Привет, помогите пожалуйста создать игру "Сапер" Есть исходный код для версии .NET 4.x нужно...

Код на писан в нетбинсе 8.0.1, нужно переделать его под 7.3.1, обновить версию не вариант
Запускает окно, могу написать что-то в него, но конечный вариант не выводит. не нравится ему...

4
257 / 234 / 185
Регистрация: 02.04.2016
Сообщений: 898
20.05.2016, 13:45 2
Нарисовать мигающий светофор
0
0 / 0 / 0
Регистрация: 06.04.2015
Сообщений: 50
20.05.2016, 13:47  [ТС] 3
Если приглядеться то это тот же код)) Только дата 2010 год, а мне нужен вариант на современную версию паскаля. В последней версии паскаля этот код выдаёт ощибку
0
Эксперт Pascal/Delphi
6811 / 4568 / 4819
Регистрация: 05.06.2014
Сообщений: 22,438
21.05.2016, 10:13 4
Лучший ответ Сообщение было отмечено RedDeni как решение

Решение

RedDeni, вы что-то не то говорите. Последняя версия pabc датирована 2007-м годом. Разработчики закрыли данный проект. Развивается только pabc.net. Скорее всего, вам нужно переделать для pabc.net.
Переименовываем и переезжаем?
0
0 / 0 / 0
Регистрация: 06.04.2015
Сообщений: 50
27.05.2016, 02:56  [ТС] 5
Спасибо за справку, не знал об этом
0
27.05.2016, 02:56
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.05.2016, 02:56
Помогаю со студенческими работами здесь

Переписать код C# под Python
Я сделал игру в VisialStudio. Мне велели переписать код под Python я не спец по нему. Пожалуйста...

Как переписать код под С++ ?
Есть код программы, на сколько я понял он написан на игровом движке, можно ли как-то в два клика...

Переписать код под консоль
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data;...

Переписать код с С++ под FPC
Здравствуйте. Есть код, написанный на С++, Visual. Помогите, пожалуйста, переписать его под FPC....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru