QuickReport 5.0 のwidelist.pas エラー

解決


佐藤  2010-11-29 06:30:41  No: 39617  IP: [192.*.*.*]

Delphi2007から2010への移行に当たり、QuickReportを standerd4 からQuickReport 5.0 pro を購入して進めています。
一部のプログラムにおいて、下記のようにコンパイルでのエラーが発生します。
『 [DCC 致命的エラー] QRMBCtrls.pas(22): F2063 'widelist.pas' ユニットはコンパイルできませんでした  』
QuickReportを使ったすべてのプログラムがそうだというわけではなく、原因がわからなくて困っています。
どなたか、情報がありましたら教えてください。

編集 削除
igy  2010-11-29 10:44:24  No: 39618  IP: [192.*.*.*]

QuickReport 5.0 pro は、使ったことがありませんが、

・QuickReport 5.0 pro は 最新のVer.5.05 ですか?
・widelist.pas はありますか?

編集 削除
佐藤  2010-11-29 21:31:46  No: 39619  IP: [192.*.*.*]

QuickReport 5.0 pro は 最新のVer.5.05 です。
エラーとなっいる箇所は、下記のように QRMBCtrls.pas のusesで widelist, wideStrMerger を呼び出しているが見つからないのが原因と思われます。
解決の方法がわかりません。
widelist.pas, wideStrMerger.pasともパソコンを検索しますが見つかりません。

{ :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  :: QuickReport 5.0 for Delphi and C++Builder               ::
  ::                                                         ::
  :: QRMBCtrls.pas - Double-byte PRINTABLE CONTROLS           ::
  ::                                                         ::
  :: Copyright (c) 2007 QBS Software                         ::
  :: All Rights Reserved                                     ::
  ::                                                         ::
  :: web: http://www.quickreport.co.uk                       ::
  :: QR5
  :: New unit based on qrctrls.pas for widestring controls
  :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::}

{$I QRDEFS.INC}
{$define QRXDOC}
unit  QRMBCtrls;

interface

uses Messages, Windows, Classes, Controls, StdCtrls, SysUtils, Graphics, Buttons,
     Forms, ExtCtrls, Dialogs, Printers, DB, ComCtrls, RichEdit,
     QRPrntr, QuickRpt, Qr5Const, QRExpr, qrctrls, widelist, wideStrMerger;

編集 削除
igy  2010-11-29 21:57:19  No: 39620  IP: [192.*.*.*]

QuickReport の問題であれば、

http://forum.quickreport.co.uk/

あたりで聞いてみたほうが、よいかもしれません。

編集 削除
佐藤  2010-11-30 05:10:00  No: 39621  IP: [192.*.*.*]

呼び出し元の QRMBCtrls.pas を使用しないで済むように改修して、回避しました。
igyさんありがとうございました。

編集 削除