Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

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?


Наверх

Титульная страница Поиск, карта сайта Написать письмо