Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.02.26;
Скачать: CL | DM;

Вниз

как приобщить мне FreeReport к BDS 2006   Найти похожие ветки 

 
MMM_corp ©   (2006-01-27 11:10) [0]

Здраствуйте господа
Я даже автору писал, но он не промолчал, а просто дал плохой.или неправильний совет, (думаю билоби некоректно судить автора) вот некоторая видержка из ёго ответа:

Да и для FR 2.55 не проблема:

Добавьте это в fr.inc

{$IFDEF VER180}      // Delphi 10.0
 {$DEFINE Delphi4}
 {$DEFINE Delphi5}
 {$DEFINE Delphi6}
 {$DEFINE Delphi7}
 {$DEFINE Delphi9}
 {$DEFINE Delphi10}
 {$WARN UNSAFE_CODE OFF}
 {$WARN UNSAFE_TYPE OFF}
 {$WARN UNSAFE_CAST OFF}
 {$WARN SYMBOL_PLATFORM OFF}
{$ENDIF}

и инсталлируйте FR9.DPK

Кстати такого файлика небило, я предположил что должно бить FreeRep9.DPK

я так и сделал, но потом ошибка:
[Pascal Error] fr_class.pas(1757): E2010 Incompatible types: "Integer" and "LongBool"

Умоляю вас, помогите мне с етим делом, большая потребность есть, примного благодарен
(простите за мой русский, mmm_corp@mail.ru - если можно ответи сюда)


 
tesseract ©   (2006-01-27 11:35) [1]

Проблема в этой строчке

        {$IFDEF VER150}
           GetCharacterPlacement(Canvas.Handle, PChar(str), Length(str), nw, GCP, GCP_JUSTIFY + GCP_MAXEXTENT)
         {$ELSE}
           GetCharacterPlacement(Canvas.Handle, PChar(str), BOOL(Length(str)), BOOL(nw), GCP, GCP_JUSTIFY + GCP_MAXEXTENT)
         {$ENDIF}


Как видишь в случае первой строчки идёт версия для d7. Попробуй убрать ifdef и оставить только первую функцию.


 
MBo ©   (2006-01-27 15:03) [2]

На данной странице справа вверху я вижу рекламу (возможно, есть ротация баннеров и объява меняется):

FastReport 3 for Delphi
- лучший генератор отчётов для Delphi теперь подерживает BDS 2006, улучшены экспорты, RichView поддерживает WYSIWYG и еще более 20 нов...

http://www.fast-report.com/ru/news/detail.php?ID=556&r1=delphimaster&r2=newfr3


 
jack128 ©   (2006-01-27 15:08) [3]

Fast и Free. Разница в 2 буквы и 3000 рублей ;)


 
jack128 ©   (2006-01-27 15:09) [4]

jack128 ©   (27.01.06 15:08) [3]
Разница в 3 буквы


 
ZeroDivide ©   (2006-01-27 15:52) [5]

Добавьте это в fr.inc

{$IFDEF Delphi6}
В таком случае было бы корректнее.


 
MBo ©   (2006-01-27 16:14) [6]

>Fast и Free
Пардон, не учел ;)



Страницы: 1 вся ветка

Текущий архив: 2006.02.26;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.099 c
1-1137951205
jjj
2006-01-22 20:33
2006.02.26
замена библиотек


15-1139308692
wedi
2006-02-07 13:38
2006.02.26
шрифт


3-1135763536
Id
2005-12-28 12:52
2006.02.26
Сверка паролей


2-1139738562
Новичоккк
2006-02-12 13:02
2006.02.26
Результат работы консольного приложения


2-1139302089
Виталька2006
2006-02-07 11:48
2006.02.26
Массив неизвестной длины