![]() |
|
|
|
#1 | |||
|
Пользователь
![]()
|
Помогите мне с паскалём, когда я папишу програму, а потом ее запускаю, вылазит ошибка и програма не запускается, даже тогда когда нету ошибок. Что делать? дайте сылку на норм, паскаль, (Free Pascal, или Turbo Pascal).
|
|||
|
||||
| Cказали cпасибо: |
|
|
#2 | |||
|
Профессиональный DJ
![]()
|
Здесь ссылка на нормальный паскаль
Нормальнее некуда. Если не работает скорее всего у тебя неправильно указаны пути к его объектным модулям, оверлейным либам и прочим внутренностям. Поэтому редактор паскаля надо конфигурировать где-то в меню. Из за этого возникает ошибка компиляции или линковки... а без компиляции и линковки запуск программы невозможен. [MOVE]Руководство по меню Здесь[/MOVE] |
|||
|
||||
|
|
#4 | |||
|
Профессиональный DJ
![]()
|
Тут такая история. У тебя стоит 64 битная Виста. Во всех 64 битных изданиях Осей нет поддержки 16-битных приложений (Паскаль в том числе). Придется тебе ставить эмулятор типа DosBox чтобы запустить Паскаль или ставить 32 битную Висту или ХР.
|
|||
|
||||
|
|
#5 | |||
|
Пользователь
![]()
|
SETRA,
это у меня турбо паскаль не хочет запускаться, а когда я запускаю free pascal то он запускается, только не хочет программа запускаться. А его надо настраевать, или установил и зразу можно писать ? |
|||
|
||||
| Cказали cпасибо: |
|
|
#6 | |||
|
Модератор
![]()
|
spAws,
) - юзать для отладки виртуальные машины с режимом полной виртуализации (напр., VMWare). Ну и можно попробовать пропустить прогу через ВинДебаггер - по крайней мере будет видно,на каком месте кода вываливается программа (если она, конечно, вообще стартует ). |
|||
|
||||
|
|
#8 | |||
|
Модератор
![]()
|
Да, на 32-битной работает (у меня борландовский версии 7.0). Хотя в основном использую Python из-под Линукса - там очень классный транслятор. |
|||
|
||||
|
|
#10 | |||
|
Модератор
![]()
|
spAws,
Скорее всего, не пойдёт - для работы паскаля нужна 16-разрядная среда. Если в XP есть хотя бы её эмуляция, то в Висте нет даже её, ни в x86, ни в x64. Хотя в последнее время появляются компилляторы, способные работать и на ядрах NT 6.0 и выше (т.е. Vista, Win2k8Serv) - но в этом плане я не советчик, сам ни разу не пробовал и как оно работает чисто физически - представляю очень смутно. Так что пока вариантов под Висту всего 2: использовать виртуальную машину с предустановленной XP или чем-то подобным, либо юзать DOSBox, но во втором случае есть шанс уронить систему - изоляция ядра неполная, и при запуске кривой проги можно довести хостовую систему до БСОДа. |
|||
|
||||
|
|
#12 | |||
|
SEO & WebMoney support
![]()
|
В секции Uses приложения подключаешь модуль и инициализируешь видеоадаптер, приготовив его к выводу закоденного....
Uses Graph; {пути до модулей должны быть прописаны в опциях среды разработки} ..... m:=VGAHi; {предопределённая константа максимально поддерживаемого разрешения} initgraph(0,m,'c:\tp7\bgi'); {первый параметр - автоопределение адаптера, второй - разрешение, третий - путь к дровам, т.е. к BGI-шке} {Здесь помещаем код, набор нужных функций легко найти в справочнике, в т.ч. и во встроенном в паскаль} readkey; closegraph; |
|||
|
||||