Главная страница
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.03 c
4-1134025564
leonidus
2005-12-08 10:06
2006.02.26
Не получается удалить иконку приложения из Atl+Tab


6-1131830669
Volf_555
2005-11-13 00:24
2006.02.26
Как получить текст строки состояния активного окна?


2-1139203443
RUBEY
2006-02-06 08:24
2006.02.26
еню по клику правой клавиши мыши


2-1139479329
chelovek
2006-02-09 13:02
2006.02.26
Завершение создания окна.


2-1137971881
clampo
2006-01-23 02:18
2006.02.26
Начём нарисовать?