Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Теоретические вопросы _ как получить .exe файл из .pas в винде

Автор: Rash 4.11.2005 15:36

сабж

Автор: volvo 4.11.2005 15:40

To: Rash
Каким компилятором пользуешься?

Автор: Rash 4.11.2005 16:09

Хм , никаким я думаю, просто спрашиваю как получить exe , автономное от паскаль.

Автор: klem4 4.11.2005 16:12

Ты хочешь из паскалевского исходника получить exe, не используя паскаль ? wacko.gif blink.gif

Автор: Rash 4.11.2005 16:17

lol.gif
1. У меня есть программа на паскаде
2. Она сохранена с расширением .pas
3. требуется сохранить(откомпилировать!?) ее в .exe
4. типа help
rolleyes.gif

Автор: klem4 4.11.2005 16:20

хе-хе.. Заходишь в паскаль, открываешь через него свой исходник и нажимаешь F9 ! В папке с исходником появится ехе-файл ...

ты это хотел услышать ?

Автор: Rash 4.11.2005 16:25

впринципе да , только ничего не создаётся , вот в чём косяк =/ ..может это глюки именно паскаля или из под винды не сохраняется, и ещё комбинация alt+f5 не работает, мож другой паскаль попробовать !?

Автор: klem4 4.11.2005 16:28

Какой паскаль-то у тебя ? И что значит не работает? Программа компилируется без ошибок ?

Автор: volvo 4.11.2005 16:29

To: Rash
Еще раз спросить, какой у тебя Паскаль? mad.gif

Автор: Rash 4.11.2005 16:31

TURBO PASCAL 7.0

Автор: volvo 4.11.2005 16:32

Внимательно читай вот отсюда и ниже, возможно один из советов тебе поможет...
http://forum.pascal.net.ru/index.php?showtopic=6747&view=findpost&p=49404

Автор: Rash 4.11.2005 16:41

ERROR 14: Invalid Filename
(d:\prog\tp7\tpu\sqrt.exe)

Я изменил Destination DISK , и теперь когда нажимаю F9 вылетает такая ошибка..

Добавлено (через 7 минут):
странно то, что у меня паскаль лежит на диске С: а ошибку выдает на D:

Добавлено (через 12 минут):
всё я разобрался ...теперь exe получился...
теперь как сделать так чтобы окно программы не закрывалось и выдавало ответ
типа я ввожу 1 и 2 переменные и они должны посчитаться а потом окно сразу закрывается и ответ посмотреть невозможно , мож это в коде надо прописывать?чтобы программа ждала пока я Enter не нажму...

Добавлено (через 15 минут):
да и Alt+F5 не работает , хотя это и не столь важно но всёже

Автор: Altair 4.11.2005 17:01

Цитата
чтобы программа ждала пока я Enter не нажму...

readln в конце

Автор: Rash 4.11.2005 17:05

Altair : Респект =)

Автор: Altair 4.11.2005 17:11

Rash, изучай Паскаль дальше ;)

Автор: -Alex- 11.11.2014 23:57

я думал readln-это когда в программе внесение данных с клавиатуры.Или это я что-то недопонял.

Автор: APALoff 20.11.2014 14:19

Цитата(-Alex- @ 11.11.2014 19:57) *

я думал readln-это когда в программе внесение данных с клавиатуры.Или это я что-то недопонял.

А так же, если без параметров, то ждет нажатия Enter.

Автор: -alex- 23.11.2014 22:36

Стоп,стоп,стоп! Значит если например

Код
readln(a);
-это ввод данных ,а если просто
Код
Readln

то это надо ENTER жать для продолжения? Что-то я тупанул ypriamii.gif