Lazarus под Win32
Модератор: Модераторы
Lazarus под Win32
Всем привет! У меня вот какая проблема.
В Lazarus(е) под Win32 в откомпилированном .exe
после ввода данных нажимаю Enter для получения
результата, а файл почему то закрывается. Хотя
в Lazarus(e) под Linux все работает.
Помогите разобратся. Заранее спасибо!!!
В Lazarus(е) под Win32 в откомпилированном .exe
после ввода данных нажимаю Enter для получения
результата, а файл почему то закрывается. Хотя
в Lazarus(e) под Linux все работает.
Помогите разобратся. Заранее спасибо!!!
Максим писал(а):RSV
Как и Attid, я не понимаю сути вопроса. Пожалуйста, переформулируйте его.
Запускаю откомпилированный екзешник см. код ниже.
ввожу сумму, затем ввожу необходимый тип, нажимаю ENTER
для вывода на экран результата, так вот в том .exe файле,
который собран под Linux результат отображается и окно файла не закрывается, а в .exe собраном под Win XP после нажатия ENTER
окно пропадает без вывода результата.
program Project1;
uses
Classes, SysUtils;
var x,v,z:double;t:byte;
begin
writeln('vvedite summu z');
readln(z);
writeln('vvedite type');
readln(t);
case t of
1:x:=(z/100)*10;
2:x:=(z/100)*15;
3:x:=(z/100)*20;
else
writeln('vybran ne vernyu type');
end;
v:=z+x;
writeln('v=', v);
end.
Вывод результатов надо оформить следующим образом:
Код: Выделить всё
writeln('v=', v);
readln;- Brainenjii
- энтузиаст
- Сообщения: 1351
- Зарегистрирован: 10.05.2007 00:04:46
