14:00

"Ты индульгируешь, как сукин сын. Однако все мы делаем это..."
Простите за мою тупость, но, может, кто знает, в чём дело? Пишу прогу в Builder C++. Жму Ctrl+F9. Ошибок нет. F9 –всё работает. Всё сохраняю. А когда открываю в след раз. Ни чего не работает. Хоть пол кода сотри, а потом нажми Ctrl+F9 - ошибок не будет. А если F9, то вообще ничего не происходит, только экран мигает.


Комментарии
05.02.2005 в 14:16

"Minds,like parachutes, only function when open."
для начала попробуй сменить ник и аватар на чтонить более подходящее, а то будет как в той книжке про капитана врунгеля - как корабль назовете, так он и поплывет))...



в сети полно самоучителей или туториал по си билдеру, попробуй их, там обычно написано как простейшую программу хелло ворд запустить по шагам... хотя и любой просто по си++ должен подойти)...
05.02.2005 в 14:32

Fire in a hole!
Spawn сдаётся мне, что RTFM в данном случае не совсем по адресу. У человека конкретный вопрос, а не просьба научить.
05.02.2005 в 14:40

"Ты индульгируешь, как сукин сын. Однако все мы делаем это..."
Spawn

Дело не в том, что прога не запускается, а в том, что не запускается повторно.

А на счёт ника и аватора, то я не поняла "подходящее" чему?
05.02.2005 в 14:59

Fire in a hole!
никакая про ник и аватар забей. Это типа шутка была.
05.02.2005 в 16:44

"Minds,like parachutes, only function when open."
там кажетца на другом аватаре была надпись лузер))... с таким настроением успехов не добьешся)...



когда такие левые глюки, попробуй еще раз сделать, с нуля, и лучше по какомунить туториалу... а насчет настроек - по дефолту все должно нормально работать, но попробуй сохранять прогу (save all) прежде чем жать на ф9 (это к теме что пол проги удалишь и все равно запускаетца)
05.02.2005 в 17:17

Ctrl+F9 = build; F9 = make? Или эти сочетания клавиш делают в C++Builder'е?
05.02.2005 в 18:07

"Ты индульгируешь, как сукин сын. Однако все мы делаем это..."
Neiru

Я так и поняла.

Spawn

Это происходит не однократно. С разными прогами. Сохраняю я до того как жму f9. И всё работает. Проблема в том, что в след раз я не могу её ни запустить, ни изменить. Я думаю, что что-то забыла сделать, какую-то мелочь.

К сожалению моя удача не зависит ни от ника, ни от аватора.

Sky Cry

Ctrl+F9 компилятор,

F9 запуск.
05.02.2005 в 18:38

"Minds,like parachutes, only function when open."
какая у тя версия си билдера?



кстати попробуй его поменять, пусть даже не более старую, или еще раз с нуля поставить этот же... или попробуй вообще другой компилятор - ты уверена что тебе жизненно необходим vcl?))
05.02.2005 в 18:50

Попробуй на весь проект сделать clean - удалить скомпилированные файлы и оставить только файлы с кодом. Думаю у билдера должно это быть.



После чего ещё интересно узнать, что делает твой запуск. Например, компилирует ли он перед запуском вообще.
05.02.2005 в 18:59

"Minds,like parachutes, only function when open."
да, кстати, попробуй жать не ф9 а ф7 или ф8, я уже не помню какая из них что делает, но в общем они позволяют построчно отслеживать выполнение программы, то есть жмешь ф7 - он выполняет следующую строчку... ну там еще такие фичи есть, во время такого дебагинга можно наводить мышь на пройденные переменные и он будет выводить всплывающую подсказку с ее значением
05.02.2005 в 20:07

"Ты индульгируешь, как сукин сын. Однако все мы делаем это..."
Spawn Версия 6-ая. Других нет. Наверное придёться переустанавливать. Хоть и не хочется. f7-попробую.

Sky Cry Запуск не компилирует, он просто запускает прогу.
05.02.2005 в 22:37

никакая, да, в режиме отладки он просто остановится на какой-нибудь строке кода, выведет, какая ошибка случилась и ты можешь посмотреть почему она случилась. Если она случилась когда-то раньше, то придётся ставить breakpoint'ы в те места, чтобы он там остановился и без ошибки.



Плюс, если ты запускаешь без компиляции, то у тебя возможно запускается старая версия, без новейших изменений. По идее, c++builder должен компилировать перед запуском. Наверняка это можно настроить... сейчас уже не помню как и где. Хотя возможно 6-ая версия этого не умеет, в чём, правда, сомневаюсь.
01.05.2005 в 19:47

CHERRIFIED
хм, предположение.

может тот сибилдер работает с "проэктами", т.е. открывается воркспейс, и в том воркспейсе кроме самой проги хранятся все библиотеки и прочая пурга?

а потом ты открываешь не проэкт а отдельно прогу и тогда она, понятно, не идёт.



иначе не на что сослаться, кроме как на глючность проги



P.S. фортран форева :)