|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.03.2011, 13:44 | #1 |
Форумчанин
Регистрация: 02.02.2009
Сообщений: 844
|
Ошибка "типа не найден"
Почему влетает ошибка: "Compile error: User-defined type not defined"?
Как я понимаю excel не находит тип Node. Сюда перенес форму из файла где все работает, в нем объявления этого типа нет. Что не так?
С уважением, Алексей.
|
20.03.2011, 14:48 | #2 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
все зависит от версии ComctlLib
Код:
Код:
Анализ,обработка данных Недорого
|
23.03.2011, 19:21 | #3 |
Форумчанин
Регистрация: 02.02.2009
Сообщений: 844
|
После переноса формы в другой файл элемент treeview стал вести крайне странно.
Указанная выше проблема "решается" указанным вами способом. В кавычках, так как я думаю что проблема просто маскируется, но ни куда не девается. Сейчас вылезла еще одна ее составляющая: tvwChild - видеться как переменная. Чего нет в исходном файле. в процедуре "МенеджерЛистовЧитаем" формы "МенеджерЛистов" в любом месте поставьте точку останова, и в окне переменных будет видна переменная tvwChild. Из-за этого не строиться дерево, все валится в корень. При этом если одновременно запустить исходный файл с исходной формой, в нем все работает правильно. Как решить проблему? Почему она возникла?
С уважением, Алексей.
Последний раз редактировалось tae1980; 23.03.2011 в 19:29. |
23.03.2011, 20:31 | #4 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
MSCOMCTL.OCX
MSCOMM32.OCX У меня подключены обе,ошибок нет.Работают все варианты. Выход,не знаю,таскать с собой,определится какую
Анализ,обработка данных Недорого
|
23.03.2011, 20:47 | #5 |
Форумчанин
Регистрация: 02.02.2009
Сообщений: 844
|
Так это же системные файлы.
Дерево в последнем варианте строиться? Или все листы лежат на одном "корневом" уровне? Отмечу еще раз, что: оба варианта ("первый" вариант в данной теме не представлен, здесь я выкладывал только проблемный) запускаются одновременно, на одной машине - но работают по разному. То есть указанные файлы доступны для обоих файлов, при чем это одни и те же файлы. "Видимых" проблем или ошибок при работе, формы не возникает, но отрабатывается она не корректно. На данный момент замечено, две странности в работе (они описаны выше). Собственно я начал переписывать форму, сведя все процедуры внутрь ее, что бы иметь возможность простого её переноса. Но пока не судьба...
С уважением, Алексей.
|
23.03.2011, 20:59 | #6 |
Форумчанин
Регистрация: 02.02.2009
Сообщений: 844
|
Для понятности приведу три скина:
1. Правильный вариант работы формы. 2. Ошибочный вариант работы формы. 3. Вид менеджера проектов, где видно что оба файла открыты одновременно.
С уважением, Алексей.
|
23.03.2011, 21:04 | #7 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
оно и не будет строится.
Родитель всегда у вас Родитель ="" У меня второго файла нет
Анализ,обработка данных Недорого
|
23.03.2011, 21:13 | #8 |
Форумчанин
Регистрация: 02.02.2009
Сообщений: 844
|
И до кучи, еще два скана:
1. tvwChild - видно в списке переменных. Так быть не должно. 2. tvwChild - нет в списке переменных. Это правильно.
С уважением, Алексей.
|
23.03.2011, 21:19 | #9 |
Форумчанин
Регистрация: 02.02.2009
Сообщений: 844
|
Не всегда. Он появляется для второго и последующих элементов массива (n>=2). Привожу еще один скин.
Я публиковал его в другой теме (он тяжеловат, там много мусора). Думаю он не критичен, так как ошибка не в нем. Для очистки совести привожу его.
С уважением, Алексей.
Последний раз редактировалось tae1980; 23.03.2011 в 21:22. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка "Член группы не найден" в Webbrowser | Bright-rider | Работа с сетью в Delphi | 3 | 11.04.2011 19:43 |
Ошибка "Файл не найден" при выборе большого числа файлов | Smerch66 | Общие вопросы Delphi | 10 | 21.01.2011 01:02 |
Как "повесить " передачу данных из формы на событие нажатия кнопки типа "button" ? | vedro-compota | JavaScript, Ajax | 10 | 14.12.2010 21:05 |
Как обойти "преобразование типа из "string" в "float" невозможно" | lexluter1988 | Помощь студентам | 1 | 07.08.2010 12:23 |
Ошибка "не найден файл vc60.bpl" обьясните | Нур | C++ Builder | 4 | 22.12.2009 23:12 |