Форум программистов, компьютерный форум, киберфорум
Наши страницы
Free Pascal
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.85/26: Рейтинг темы: голосов - 26, средняя оценка - 4.85
янгл
6 / 6 / 0
Регистрация: 23.07.2009
Сообщений: 237
1

Не запускается EXEшник

23.07.2009, 18:06. Просмотров 4664. Ответов 32
Метки нет (Все метки)

Написал программу, запустил её в компиляторе, проверил, сохранил с расширением .exe. Сохранённый файл запускаю, на доли секунд вылетает окно и пропадает.
Да, и еще, если в заголовка программы написано: program name;, то при запуске программы (.exe) вылетает сообщение:
C:\1.EXE
Процессор NTVDM обнаружил недопустимую инструкцию.
CS:0f57 IP:e7e7 OP:63 b7 14 00 00...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.07.2009, 18:06
Ответы с готовыми решениями:

Не запускается EXEшник
Не запускается программа. Раньше прекрасно работала. пару надель переустановил...

exeшник с файлами?
Возможно ли сделать exe файл в котором будут храниться папки с файлами и время...

Как открыть exeшник?
Здравствуйте. В своей программе хочу сделать несколько exe файлов, но не знаю...

exeшник не запускает консоль
привет! у меня такая проблема возникла - при запуске программы через cmd.exe...

Запустить готовый exeшник из проекта
помогитье пожалуйста запустить файл который лежит в самом проекте с расширением...

32
odip
Эксперт С++
7162 / 3221 / 76
Регистрация: 17.06.2009
Сообщений: 14,161
24.07.2009, 12:25 21
Вот только readln; не помогает, readkey; работает.
А что значит не помогает ? Что происходит ?
0
янгл
6 / 6 / 0
Регистрация: 23.07.2009
Сообщений: 237
24.07.2009, 14:42  [ТС] 22
mamedovvms да, теперь понял
odip когда readkey; то после вывода информации (a) программа не выключается, для выхода надо нажать, какую нибудь клавишу. Когда же написано readln; программа выводит информацию и тут же выключается. Только, что попробовал в компиляторе и в exe.
0
odip
Эксперт С++
7162 / 3221 / 76
Регистрация: 17.06.2009
Сообщений: 14,161
24.07.2009, 14:46 23
Наверное нужно так:
Pascal
1
2
3
4
5
6
7
8
9
10
program name;
uses crt;
var a,b: byte;
begin
clrscr;
readln(b);
a:=1+b;
writeln(a);
readln;
end.
0
янгл
6 / 6 / 0
Регистрация: 23.07.2009
Сообщений: 237
24.07.2009, 15:01  [ТС] 24
Хах, odip
если написано
read(b); не работает,
а если
readln(b); работает!
Почему? Как оно связано с readln;?

Добавлено через 3 минуты 53 секунды
Я понял чем readln; лучше readkey;. Для readkey; надо подключать crt библиотеку.
0
odip
Эксперт С++
7162 / 3221 / 76
Регистрация: 17.06.2009
Сообщений: 14,161
24.07.2009, 15:04 25
Почему? Как оно связано с readln;?


На самом деле в конце не нужно ни readln(), ни readkey().
Программу нужно компилировать, а потом запускать из FAR-а.
Тогда не требуются никакие задержки в конце программы.
0
янгл
6 / 6 / 0
Регистрация: 23.07.2009
Сообщений: 237
24.07.2009, 15:11  [ТС] 26
А что такое FAR?
Да, и не по теме вопрос:
как создавать программу с менюшками, полями для ввода информации и прочим (как обычное приложение виндовс)? Можно ли это делать с помощью turbo pascal?
0
Jazon_deenAlt
4111 / 986 / 191
Регистрация: 09.04.2009
Сообщений: 4,226
24.07.2009, 15:34 27
янгл, менюшки, поля и прочие плюшки можно делать в Делфи(оно очень схоже с паскалем по синтаксису)
0
Puporev
Модератор
54710 / 42119 / 29083
Регистрация: 18.05.2008
Сообщений: 99,410
24.07.2009, 15:38 28
Можно еще в Паскаль АВС, но не нужно, лучше сразу в Делфи.
0
odip
Эксперт С++
7162 / 3221 / 76
Регистрация: 17.06.2009
Сообщений: 14,161
24.07.2009, 15:52 29
А что такое FAR?
http://www.farmanager.com/screenshots.php?l=ru
0
Puporev
Модератор
54710 / 42119 / 29083
Регистрация: 18.05.2008
Сообщений: 99,410
24.07.2009, 16:55 30
На самом деле в конце не нужно ни readln(), ни readkey().
Программу нужно компилировать, а потом запускать из FAR-а.
Тогда не требуются никакие задержки в конце программы.
А никогда не думал зачем у авто стартер придумали? Кривым можно было и без него заводить.
0
янгл
6 / 6 / 0
Регистрация: 23.07.2009
Сообщений: 237
24.07.2009, 17:29  [ТС] 31
Puporev
Скажите пожалуйста где можно скачать Borland Delphi 6 без всяких там Free...
0
Puporev
Модератор
54710 / 42119 / 29083
Регистрация: 18.05.2008
Сообщений: 99,410
24.07.2009, 17:37 32
Делфи 6 неудачная версия, лучше Делфи 7. Вообще лучше купить диск.
0
odip
Эксперт С++
7162 / 3221 / 76
Регистрация: 17.06.2009
Сообщений: 14,161
24.07.2009, 19:35 33
зачем у авто стартер придумали?
Offtopic - к данной теме не относится.
0
24.07.2009, 19:35
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.07.2009, 19:35

Как засунуть звук в exeшник
Ув.программисты как можно засунуть музыку в exeшник.можно через медиаплеер с...

Не запускается regedit, ccleaner, avz. При старте запускается сайт zivlingamer
Собственно лог через тестовую версию.

Новый компьютер запускается не сразу (через 2 секунды выключается и запускается нормально).
собрал системный блок, все подключено, все работает прекрасно, но вот есть одна...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
33
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru