![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Unable to invoke.... [D7, WinXP]
BasiL_666_ © (2005-06-02 14:32:00)Господа, обясните по какой причине еще до компиляции программы может вылетать :
[Pascal Error] xxx.pas(1): Unable to invoke Code Completion due to errors in source code
программа компилица вроде нормально и ошибок ни каких больше не выскакивает.. а вот если пытаешься ченить сделать с кодом то сразу ета фигня появляется... ошибок в коде я тоже не нашел(или не заметил)...
если можно опишите все варианты почему эта ошибка может вылитать, может чтото подойдет под мою ситуацию...
заранье всем спасибо...
Просто Джо (2005-06-03 04:49:00) [1]У меня коуд комлешн на Д6 временами подглючивал на довольно жирном проекте (где-то строк 100 тысяч). Говорили, апдейты помогают. Но я их так и не ставил, а мелкие глюки указанной фичи сами по себе пропадали, изредка проявляясь.
Но уж как пересел на Д2005, так уж все апдейты приходится ставить, ибо без них - что-то совсем плоховато было.
BasiL_666_ (2005-06-03 04:36:00) [2]сорри за 2й пост...
BasiL_666_ (2005-06-03 04:35:00) [3]именно не достал... из инета лить неохота, а так нету..
BasiL_666_ (2005-06-03 04:35:00) [4]именно не достал... из инета лить неохота, а так нету..
Просто Джо (2005-06-03 04:26:00) [5]А [7] пробовал? Или же сервис-паков ака апдейтов не достал?
BasiL_666_ (2005-06-03 04:24:00) [6]гм.. либо я чего то не понимаю, либо одно из двух...
эта ошибка вылетает местами, т.е. есть места где она вылетает, а есть места где Code Completion работает нормально... и это притом что я ни че не удалял и не менял... походу дело все же в делфях....
BasiL_666_ (2005-06-03 03:48:00) [7]> Просто Джо
не одного варнинга и хинта при компиляции не выдает....
BasiL_666_ (2005-06-03 03:47:00) [8]> Defunct
спасибо за совет... попробую.. главное чтоб времени хватило..
Просто Джо (2005-06-03 03:46:00) [9]Еще. Возможно, косяк из за немеряного количества warning'ов.
Defunct (2005-06-03 03:46:00) [10]> копируйте из него содержимое
в смысле внего
Defunct (2005-06-03 03:43:00) [11]> в одном из модулей...
В нем и ищите проблему.
Создайте новый модуль и почастям копируйте из него содержимое "проблемного" модуля. Как только Code Completion перестанет работать, считайте ошибку вы локализовали, останется только устранить.
Просто Джо (2005-06-03 03:42:00) [12]Дэк эта. Я насчет Д7 не знаю, но наверняка -- это патчится какими-то апдейтами.
BasiL_666_ (2005-06-03 03:38:00) [13]в одном из модулей... я тоже думал сначала что эт делфи косячит, но во всех остальных модулях Code Completion ошибок не выдает, только в тех что не посредственно связанный с этим...
Defunct (2005-06-03 03:35:00) [14]> BasiL_666_
Вываливается это чудо в конкретном модуле, или в любом?
Если второе, возможно надо переустановить или пропатчить D7.
BasiL_666_ (2005-06-03 03:15:00) [15]хых... я поинмаю что это выглядит смешным.... и я понимаю что все таки гдето ошибка в коде... осталось только найти где и понять почему она не вылитает при компиляции и работе программы...
Palladin (2005-06-02 21:38:00) [16]"блин, почему 3 на 0 не делица?"
"потому что на ноль делить нельзя"
"ну это я понимаю, но достает, как сделать так что бы на ноль можно было делить?"
BasiL_666_ (2005-06-02 17:50:00) [17]да я как бы понимаю что эту ошибку выдает.. а вот почему не могу понять.. в коде вроде косяков нету, програма компилица.. впринципе я без Code Completion могу писать.. но меня бесит его постоянное напоминание... щас его ваще отключил, но с ним как то проще маленко работать.. может кто знает изза чего он еще может ошибку выдавать???
Pearled (2005-06-02 15:08:00) [18]Это ошибка Code Completion'а, то есть помошника подставляющего список возможных вариантов.. обычно автоматически вызывается при написании точки после какого-либо объекта.