вообче в DOSе например для окончания ввода текста надо нажимать Ctrl-Z - ето вроде acii символ EOF. наверное в убунте вам надо найти его аналог
Не думал что EOF может быть платформо-зависимым среди Linux-систем. Вроде Linux - он и в Африке Linux. Вот может быть от раскладки зависит?
если вы ...
Найдено 6 результатов
- 08.12.2009 20:19:06
- Форум: Обучение Free Pascal
- Тема: Записать строки, введенные с клавиатуры в массив
- Ответы: 2
- Просмотры: 7510
- 08.12.2009 18:14:55
- Форум: Обучение Free Pascal
- Тема: Записать строки, введенные с клавиатуры в массив
- Ответы: 2
- Просмотры: 7510
Записать строки, введенные с клавиатуры в массив
Здравствуйте, коллеги! Нужен совет. С паскалем знаком только в рамках университетской практики. Нужна функция, которая бы считывала строки, введенные с клавиатуры и записывала бы их в массив. Я написал ее так:
program Project1;
var
str: array [0..1000] of string;
n,i: ...
program Project1;
var
str: array [0..1000] of string;
n,i: ...
- 09.09.2009 23:06:39
- Форум: Lazarus
- Тема: Запуск консольного приложения под Linux
- Ответы: 25
- Просмотры: 23453
Re: Запуск консольного приложения под Linux
Так и есть. Отключил отладчик, и все заработало. Только вместо одного окна появляется два. Может быть так и должно быть? Большое спасибо за советы.
- 08.09.2009 21:59:55
- Форум: Lazarus
- Тема: Запуск консольного приложения под Linux
- Ответы: 25
- Просмотры: 23453
Re: Запуск консольного приложения под Linux
Спасибо. Не помогло. Мне уже кажется что тут дело совсем в другом. Когда нажимаешь на кнопку запуска, в заголовке главного окна - "Идет отладка" и висит так до тех пор, пока не нажмешь "Останов". Может ее отключить можно?
- 08.09.2009 15:57:49
- Форум: Lazarus
- Тема: Запуск консольного приложения под Linux
- Ответы: 25
- Просмотры: 23453
Re: Запуск консольного приложения под Linux
Большое спасибо за ответы! В терминале работает следующим образом. Когда делаешь так:
$ /usr/X11R6/bin/xterm -T 'Lazarus Run Output' -e /usr/lib/lazarus//tools/runwait.sh /tmp/project1
Все работает как надо, появляется окно xterm, в нем вывод моей программы. А если так:
$ /usr/bin/gnome ...
$ /usr/X11R6/bin/xterm -T 'Lazarus Run Output' -e /usr/lib/lazarus//tools/runwait.sh /tmp/project1
Все работает как надо, появляется окно xterm, в нем вывод моей программы. А если так:
$ /usr/bin/gnome ...
- 07.09.2009 23:54:46
- Форум: Lazarus
- Тема: Запуск консольного приложения под Linux
- Ответы: 25
- Просмотры: 23453
Re: Запуск консольного приложения под Linux
Здравствуйте, господа! У меня та же проблема, что и у metod, только манипуляции с галочками не помогают. Lazarus версии 0.9.26-4 бета, FPC - 2.2.2 на Ubuntu 9.04. Вроде бы и xterm на месте: /usr/X11R6/bin. При чем при запуске программы останов не происходит до тех пор, пока не выберешь Запуск ...
