форум вебмастероff на AlfaSpace.NET

Ubuntu и Linux |реактивный бесплатный хостинг | Киноклуб. ВСЁ БЕСПЛАТНО!
база знаний хостинга | правила форума

  Начало ° Ответить ° Статистика ° Опрос ° Регистрация ° Поиск ° FAQ °
Форум вебмастеров на AlfaSpace.NET / The Matrix Has You / Подскажите по turbo pascal 7
. 1 . 2 . 3 . >>
Автор Сообщение
maxtat
pda killer

1438
# Дата: 27 Апр 2006 04:54


Вот просто напишите исходник вот для такой проги:
На экране печатается ряд одинаковых символов с интервалом появления каждого последующего. В любой момент пользователь может нажать клавишу Enter (только её), чтобы прервать печатание символов.
Просто скиньте исходник кто-нибудь, я дальше уже разберусь.

Михаил
Я знаю людей...

2551
# Дата: 27 Апр 2006 04:56 ° Поправил: Михаил


МОЯ СТИХИЯ! Щас напишу...

Сделай цикл, чтоб он повторялся, пока пользователь не нажмет клавишу... Там встрой вывод символа, и команду Delay(10000); После запустишь на... Короче пока не нажмешь, будет продолжаться!

Yuzik
Участник

57
# Дата: 27 Апр 2006 05:00


» maxtat
Вот просто напишите исходник вот для такой проги:
На экране печатается ряд одинаковых символов с интервалом появления каждого последующего. В любой момент пользователь может нажать клавишу Enter (только её), чтобы прервать печатание символов.
Просто скиньте исходник кто-нибудь, я дальше уже разберусь.

Самое простое в паскале!!!
На етом паскаль построен: цыкл, чтобы писать символы ну приколист!!!!

maxtat
pda killer

1438
# Дата: 27 Апр 2006 05:02


» Warcraft
Сделай цикл, чтоб он повторялся, пока пользователь не нажмет клавишу...

Да я именно так и хотел - ничего не вышло... От злости стер компилятор! Не подскажите, где скачать? )))))

Михаил
Я знаю людей...

2551
# Дата: 27 Апр 2006 05:04 ° Поправил: Михаил


компилятор? Давай ящик, попробую переслать! А еще лучше щас сделаю PAS файл и отошлю

maxtat
pda killer

1438
# Дата: 27 Апр 2006 05:07


Warcraft
maxtat@mail15.com
Напиши мне в асю, я тебе не могу - поиск перестал работать

Михаил
Я знаю людей...

2551
# Дата: 27 Апр 2006 05:11


maxtat
Асю вруби! А то отключился блин!

maxtat
pda killer

1438
# Дата: 27 Апр 2006 05:23


Warcraft
да я в асе, а вот тебя там нету!

Михаил
Я знаю людей...

2551
# Дата: 27 Апр 2006 05:25 ° Поправил: Михаил


Почту проверь! Я тебе переслал весь Паскаль...
В сети я, просто врубил функцию одну... Отправь мне сообщение и все!

maxtat
pda killer

1438
# Дата: 27 Апр 2006 05:26


Warcraft
что-то пришло... щас скачаем. Вирусы?

maxtat
pda killer

1438
# Дата: 27 Апр 2006 05:29


Warcraft
с асей какая-то фигня мне мессага приходит, но ничего не появляется

Михаил
Я знаю людей...

2551
# Дата: 27 Апр 2006 05:30


» maxtat
Warcraft
что-то пришло... щас скачаем. Вирусы?

Нет, трояны.

maxtat
pda killer

1438
# Дата: 27 Апр 2006 05:39 ° Поправил: maxtat


repeat
write('a');
delay(10000);
until(keypressed);
readkey;


А как вот сделать проверку на enter? И какие коды клавиш у стрелочек? вверх, вниз...

Михаил
Я знаю людей...

2551
# Дата: 27 Апр 2006 05:41 ° Поправил: Михаил


maxtat
щас вспомню, про эти коды где-то было у меня записано... Получил-то паскаль?

А нафиг тебе проверка? лупанул любую клавишу и радуйся!)))
И в Делае увеличь, а то на нормальных компах слишком быстро будет.

maxtat
pda killer

1438
# Дата: 27 Апр 2006 05:43


Warcraft
неее, мне нужна проверка

Михаил
Я знаю людей...

2551
# Дата: 27 Апр 2006 05:45


» maxtat
Warcraft
неее, мне нужна проверка


Обьясни, для каких целей! Тогда можь смогу помочь!
зы Есть где-то старый Пас, там срабатывает только на Энтер... Переслать? Сможешь ведь кусок кода выдрать!

maxtat
pda killer

1438
# Дата: 27 Апр 2006 05:54


Да я уже сам сделал

program game;
uses CRT;
var key:char;
begin
ClrScr;
repeat
write('a');
delay(20000);
until(keypressed);
key:=readkey;
if key=#27 then
exit
else
write('URA!');
readkey;
end.


Roler
USA Hater

1281
# Дата: 27 Апр 2006 05:55


Ребята, все уже давно на Дельфи сидят.

maxtat
pda killer

1438
# Дата: 27 Апр 2006 05:55


Warcraft
Только я сделал с Esc, напомни номера клавиш enter, вверх, вниз, влево и вправо

Михаил
Я знаю людей...

2551
# Дата: 27 Апр 2006 06:01 ° Поправил: Михаил


» maxtat
Warcraft
Только я сделал с Esc, напомни номера клавиш enter, вверх, вниз, влево и вправо

Ну хоть убей - не помню! Извини, но записи потерял... Буду искать в и-нете
(порадовала надпись "URA!" в тексте проги, но напиши на русском! В том, который я отослал, русский пашет нормально)
Ролер, а ты знаешь, что Паскаль - самый первый, неглючный, знаменитый, лучший язык!

maxtat
pda killer

1438
# Дата: 27 Апр 2006 06:39


» Warcraft
порадовала надпись "URA!" в тексте проги, но напиши на русском!

Я торопился, некогда было переключаться на русский Паскаль форева!
program game;
uses CRT;
var key:char;
x,y,xc,yc,i:integer;
begin
ClrScr;
x:=5; y:=5;
xc:=1; yc:=0;
for i:=1 to 9999 do begin
repeat
ClrScr;
x:=x+xc; y:=y+yc;
gotoxy(x,y);
write('-');
delay(10000);
until(keypressed);
key:=readkey;

if key='w' then
if yc<>1 then
begin
xc:=0; yc:=-1;
end;

if key='s' then
if yc<>-1 then
begin
xc:=0; yc:=1;
end;

if key='a' then
if xc<>1 then
begin
xc:=-1; yc:=0;
end;

if key='d' then
if xc<>-1 then
begin
xc:=1; yc:=0;
end;

if key=#27 then
exit;
end;
end.


Михаил
Я знаю людей...

2551
# Дата: 27 Апр 2006 07:15


maxtat
Паскаль 4EVER! Блин, мог бы, сказал бы этому Вирту (создателю Паскаля) большое спасибо. Ведб до всего это додуматься надо было!
И тебе спасибо за код программы. Теперь все вспомнил, только добавь READKEY; а то результаты не увидишь! Или так надо?

Yuzik
Участник

57
# Дата: 27 Апр 2006 08:08


Все равно паскаль уже отдыхает реально!!!
я даже олимпиады на Дельфи писал 9-место в области блин!!!

Михаил
Я знаю людей...

2551
# Дата: 27 Апр 2006 08:11


» Yuzik
Все равно паскаль уже отдыхает реально!!!
я даже олимпиады на Дельфи писал 9-место в области блин!!!

А я на паскале ВТОРОЕ место в области!!! Юзай паскаль - Язык предков!

FlashMind
Участник

329
# Дата: 27 Апр 2006 08:13


энтер = 13

Михаил
Я знаю людей...

2551
# Дата: 27 Апр 2006 08:15


FlashMind Тоже паскаль любишшшь?
А за код спасибо, не знаешь страничку в инете, где все эти коды были бы, а то я некоторые позабывал. (((

Yuzik
Участник

57
# Дата: 27 Апр 2006 08:20


» Warcraft
А я на паскале ВТОРОЕ место в области!!! Юзай паскаль - Язык предков!

Язык предков, только он в ХР глючит!!! И визуальный интерфейс там не нормальный в етом Паскале!

Хотя я начинал с Бейсика, потом Паскаль, а потом Дельфи, ну потом начал учить РНР немного учил С++.
РНР пока у меня лутше получается

Yuzik
Участник

57
# Дата: 27 Апр 2006 08:24


К стати тут друг из школы свою операционку на Фри Паскале делает, стоит посмотреть: StreamOS (предупреждаю сайт на украинском, кто не понял тот упустил момент)

А вот тоже нормальный программист из Украины пишет свою операционку
PolitOS (на украинском)

Михаил
Я знаю людей...

2551
# Дата: 27 Апр 2006 09:01


» Yuzik
Язык предков, только он в ХР глючит!!!
У меня все норм! Незнай, что у тя за глюки....
----------------------------------------
P.S. Настроить там надо немного...

maxtat
pda killer

1438
# Дата: 27 Апр 2006 10:01


Я пробывал ставить коды стрелочек. какая-то фигня... нажимаю один раз, выходит два... кароче, оставил w,a,s,d. Теперь буду подключать графику, рисовать линию. Результат должен получиться такой - примитивная "змейка"
PS Pascal 4ever

. 1 . 2 . 3 . >>
Ваш ответ

Quote  Bold Style  Italic Style  Underlined Style  URL Link  Email Link  Script AutoTab  Preformatted Text  Отменить *Что это?
... Запретить смайлы


Перед отправкой "нелатинского" текста проверьте кодировку броузера!
 » Логин  » Пароль 
 
Powered by miniBB forum software © 2001-2008
Powered by miniBB-gzipper. Original size:46316, gzipped size:11104

Mp3 Download || Webs Studio™ || Song's Lyrics
eXTReMe Tracker Rambler's Top100 Рейтинг@Mail.ru Форум ТвойWeb [Valid RSS]