форум вебмастеро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 . >> |
|
Powered by miniBB forum software © 2001-2008
Powered by miniBB-gzipper. Original size:46316, gzipped size:11104 |