когда я из под винды проги досовские открываю они сразу выдают результат и моментально закрываются. Как мне сделать так чтобы они не закрывались, чтобы увидеть результат....
Может помогу?12.07.02 15:56 Автор: LVI Статус: Незарегистрированный пользователь
> когда я из под винды проги досовские открываю они сразу > выдают результат и моментально закрываются. Как мне сделать > так чтобы они не закрывались, чтобы увидеть результат....
Почитал я весь этот сарафан, что подо мной и ... Вы хоть вопросы читаете?
А Вам, super_lamer, советую вот что сделать.
У перла есть функция ожитания ввода символа, как, например в С: getch() ?
Так вот она (эта функция), вставленная в конце проги и не даст окну закрыться, потому, что будет ждать ввода с клавы, а как только ты нажмешь что нибудь, прога и закроется.
Большой палец вниз !12.07.02 16:06 Автор: PS <PS> Статус: Elderman
Не учи ребенка плохому !
Вставка getch, gets и иже с ними для таких целей - плохой стиль !
Человек привыкнет, а потом люди, у которых консоль нормально настроенна будут по клавишам бить, что бы завершить его программу.
> Не учи ребенка плохому ! > Вставка getch, gets и иже с ними для таких целей - плохой > стиль ! > Человек привыкнет, а потом люди, у которых консоль > нормально настроенна будут по клавишам бить, что бы > завершить его программу.
Ну,,,, если ты такой умный, чё, облом ребенку правду сказать, или просто сам не знаешь, что делать? Ты что не понял, что он просто хочет посмотреть результат работы проги.
Тут уже все отвечено, куда ж еще ? 12.07.02 18:12 Автор: PS <PS> Статус: Elderman
А ты когда из MSVC консольное приложение F5 запускаешь, и оно у тебя закрывается, ты что getch ставишь ?
А cntr+F5 нажать не судьба ? А не запускать прогу из среды разработки ломает ? Так тяжело в фар выйти ?
> когда я из под винды проги досовские открываю они сразу > выдают результат и моментально закрываются. Как мне сделать > так чтобы они не закрывались, чтобы увидеть результат....
Запускай сначала command.com в Win9x или cmd.exe в Win2k, затем досовскую прогу. Или работай через FAR, DN, NC
Я тоже хочу !!!25.06.02 23:27 Автор: PS <PS> Статус: Elderman
Хочу из под 2K запускать досовские проги. Например SimSity2000, Constructor, Doom1, Heretic.
Так этот M... даже 95ые проги пускать не умеет:Dark Omen, StarCraft(купленный сразу после его выхода).
А вообще, что этот вопрос в программинге делает ?
Обяснию че мне надо26.06.02 10:35 [PS, DamNet] Автор: super_lamer Статус: Незарегистрированный пользователь
я пишу проги на перле
я на винде9х
у меня активперл
через него я их запускаю
они отображаются в окне ДОС
после выполнения кода они сразу закрываются или закрываются например при ошибке
я хотел бы видеть месагу перла где ошибка например или результат проги
Объясняю че тебе надо26.06.02 19:02 Автор: Cyril <sc> Статус: Member
> я пишу проги на перле > я на винде9х > у меня активперл > через него я их запускаю > они отображаются в окне ДОС > после выполнения кода они сразу закрываются или закрываются > например при ошибке > я хотел бы видеть месагу перла где ошибка например или > результат проги создай для перла pif файл
и сними галку - закрывать окно по завершении работы
редирект никто не отменял: perl.exe имя_скрипта > файл_куда_писать_вывод26.06.02 18:34 Автор: BXS Статус: Незарегистрированный пользователь
> я пишу проги на перле > я на винде9х > у меня активперл > через него я их запускаю > они отображаются в окне ДОС > после выполнения кода они сразу закрываются или закрываются > например при ошибке > я хотел бы видеть месагу перла где ошибка например или > результат проги
Может в среде твоего перла есть настройка, не знаю.
Можно так: far, ctrl+o, perl your_prog.pl
или кнопка start, run, cmd, perl your_prog.pl
Проголосовал за миск.
dos проги25.06.02 19:35 Автор: ZloyShaman <ZloyShaman> Статус: Elderman