Як встановити компоненту, якщо є тільки ф-ли dcu і dcr

Як встановити компоненту, якщо є тільки ф-ли dcu і dcr?

Викачала я одну компоненту під D4 (хотіла поставити її на D6), а скачані ф-ли тільки .dcu і .dcr, зазвичай є dpk його відкриваєш в Delphi і все Ok, а тут що робити не зрозумію, може це недоукомпл. версія або в попередніх версіях це якось по іншому робилося.

формат DCU змінюється від версії до версії, без будь-якої сумісності. Якщо немає початкових кодів компонента, вихід один: на Delphi 4 робити dll-обгортку для компонента, а цю dll визовать з проги, написаної на D6.

якщо є тільки .dcu. без * .pas під D4 на D6 не поставиш

Кошмар, це значить десь треба Delphi 4 добувати.
Мило звичайно знаходиш відповідний компонентік - а толку ніякого.

в директорії. Delphi6 \ Lib є файл dclusr.dpk, відкрий його, додай в список цю DCU-ху, откомпіль і зроби Install.
Ось власне і все, залишиться тільки шляху прописати в Enviroment options.

dcu з під Delphi 4, початкових кодів немає, треба поставити на Delphi 6.Во перших ти не перекомпілішь без вихідного, а навіть якщо і стане сам компонент швидше за все криво, тому що Delphi 4 ну дуже сильно відрізняється від Delphi 6

Якщо DCU від іншою версією - то нічого не вийде. Див. Пост [1]

Прошу вибачення я трохи випала з дискусії.

Файл я знайшла, але в якийсь список додавати dcu не зрозуміла - якщо натиснути ADD, вона запитує розширення dcp. Що я не так роблю.

Ну не можна встановлювати dcu від D4 в D6. Навіщо займатися дурницями.

Ой. а Виталя виявилася дівчинкою :)))

Схожі статті