![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
RX library [D6, IB6.x]В· [D6, Paradox]
Vlad_K © (2002-10-11 14:02:00)Может кто подскажет...
Есть старый проект на D3 ,
требуется внести малые изменения.
Проект писался с RX library .
при перекомпиляции проекта без изменений идут ошибки:
[Error] TOOLEDIT.PAS(2170): Undeclared identifier: "CreatePopupCalendar" ,
[Error] TOOLEDIT.PAS(2366): Undeclared identifier: "SetupPopupCalendar",
[Error] TOOLEDIT.PAS(2405): Undeclared identifier: "CreatePopupCalendar",
[Error] TOOLEDIT.PAS(2517): Undeclared identifier: "SelectDate",
[Fatal Error] Unit16.pas(8): Could not compile used unit "ToolEdit.pas".
Где копать ?
Да, Пробовал под D3-тот же результат :((
Beglec (2002-10-18 15:40:00) [1]Братцы, а где достать то можно RX компоненты для D6?
ссылку дайте плиз
Vladk (2002-10-18 12:37:00) [2]Filat, Praco Можно ли вам сбросить исходники?
Я пробовал на 3 машинах, с RX для 6 делфи.
Проект делал не я, Меня попросили помочь.
RX поставил только для этого проекта.
Исходники весят 228к.
Может я действительно не так что делаю...
спасибо.
Filat (2002-10-17 20:08:00) [3]Vladk - не е... мозги, все работает.
А проверить, берёшь с нуля 6-ку, ставишь патч, ставишь библиотеки, запускаешь проект (есть один момент - как ты компилил, с bpl или без них, там есть разница, что-то из них не работает, проверить не могу, не в том сейчас состоянии... :)) ),но это не важно.
Запускаешь проект, компилишь, когда валят ошибки ищешь, что и где поменялось в модулях. Т.е., могут быть переписаны процедуры, изменены параметры или просто перемещены в другие модули и т.д. Надо поискать!
Я свои проги перетянул с 4-5 на 6-ку. Если библиотеки есть для 6-ки, все работает, если нет, ну звыняйтэ барин... запросы у вас...
Удачи!
Praco (2002-10-17 11:27:00) [4]Не вижу проблем.
1.Достать RX, на которой писался старый проект.
2.Установить ее на D3.
3.Внести изменения.
4.Забыть про этот проект и D3.
Для новых проектов использовать D6 + Соответствующую RX
(Кстати, нужно ли использовать RX в последних версиях Delphi? Я бы не стал.)
Я повредил библиотеку. для следующих проэктов она не пойдет :(((
1.Переустановить :))) , либо
2.{$IFDEF ...}
проблемные строки
...
{$ENDIF}
Vladk (2002-10-17 10:08:00) [5]Мастера...
Что делать ???
Vladk (2002-10-16 10:28:00) [6]Да RxLib для D6.
и версия RX, на которой создавался проект отличается от той, с которой он перекомпилируется.(1997 год)
rx275d6.zip установлен
// 2. Если все работает, то это правильно. Результат достигнут, чего же еще надо?
Я повредил библиотеку. для следующих проэктов она не пойдет :(((
Roma111 (2002-10-16 10:10:00) [7]А есть же Rx для D6 и называется rx275d6.zip.
Скачай с инета или , если хочешь, вышлю по почте.
Praco (2002-10-16 10:05:00) [8]Идей две
1. Версия RX, на которой создавался проект отличается от той, с которой он перекомпилируется.
2. Если все работает, то это правильно. Результат достигнут, чего же еще надо?
Anatoly Podgoretsky (2002-10-16 10:04:00) [9]RxLib для D6? Если нет то жто первое что надо сделать. Второк в Д6 многие вещи оказались в других библиотеках и по типам такэже могут быть разлицие, в этом случае придется вылизывать проект.
Vladk (2002-10-16 09:29:00) [10]Здравствуйте.
Все пути прописаны правильно.
При создании нового проекта с этой библиотекой проблема не возникает.
только при попытке перекомпилировать старый проэкт.
Если в файле TOOLEDIT.PASудалить все строки, дающие ошибку,
все работает.Но это не правильно.
Есть ли какие идеи ?
Спасибо.
Mick (2002-10-11 14:14:00) [11]А ты не делал патч для библиотеки Rx?