|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.01.2010, 17:23 | #1 |
Пользователь
Регистрация: 14.10.2009
Сообщений: 94
|
Функция не вызывается с другого Unita
есть 3 Юнита. в 1м описании графики и скопановка содержимого других двух. во втором описание класса объектов. в третьем расчот движения этих объектов.
в первом я прописал Unit3 и Uni2 в uses а в Юните3 и юните2 прописал первый после имплементэйшн. трейти юнит норм использует переменные первого, но вот при вызове Функции описанной в третьем юните, пишет "анделейред идентефир"...почему оно так? |
03.01.2010, 17:46 | #2 |
Форумчанин
Регистрация: 05.01.2009
Сообщений: 130
|
=) интересная формулировка вопроса) код в студию)
проще , конечно,Ю тебе просто указать юнит в юзес, который после интерфейса идёт))) эть ж.. mihali4 опередил)))
В жизни нет reset'а, а жаль...
Последний раз редактировалось Djem1991; 03.01.2010 в 17:56. |
03.01.2010, 17:54 | #3 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
|
03.01.2010, 18:05 | #4 |
Пользователь
Регистрация: 14.10.2009
Сообщений: 94
|
Djem1991
код великоват будет чтобы постить. поробую сократить 1й Юнит: Код:
Код:
Код:
mihali4 ну так помоему у меня нормально..или нет.<_< |
03.01.2010, 18:33 | #5 |
Software Developer
Старожил
Регистрация: 19.12.2008
Сообщений: 2,070
|
А процедура PHISICS; случайно не является методом класса? Если - да, тогда метод через имя объекта будет вызываться.
Будь проще и люди к тебе потянутся
|
03.01.2010, 18:35 | #6 |
Пользователь
Регистрация: 14.10.2009
Сообщений: 94
|
spamer
нет. это самостоятельная процедура. я даже пытался вызывать Код:
|
03.01.2010, 18:42 | #7 |
Software Developer
Старожил
Регистрация: 19.12.2008
Сообщений: 2,070
|
Попробуйте все модули подключать в интерфейсной части.
Будь проще и люди к тебе потянутся
|
03.01.2010, 18:55 | #8 |
Пользователь
Регистрация: 14.10.2009
Сообщений: 94
|
spamer
не выйдет. у меня юнит1 должен процедуру с юнита3 взять, а юнит3 при вычислении использует данные с юнита1. и если пропишу все в интерфейсной части то мне выдаст ошибку циклического обращение к юниту |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запуск другого приложения | Sparky | Общие вопросы по Java, Java SE, Kotlin | 3 | 18.10.2009 11:03 |
не вызывается Paint в borland 5 | primeplus | Общие вопросы C/C++ | 4 | 08.08.2009 08:14 |
Как отловить события которое вызывается при розворачивании подменющек (PopupMenu) | DarkEvil | Общие вопросы Delphi | 9 | 09.05.2009 18:17 |
Не вызывается процедура. Что не так? | KingMaker | Общие вопросы Delphi | 4 | 12.04.2009 00:59 |
одна функция потока, а другая функция - член класса запускающего этот поток | Дмитрий_Ч | Общие вопросы C/C++ | 2 | 27.09.2007 08:50 |