こちらの製品を利用してレポートにバーコードを表示していますが、最近、バーコードを表示した後にフォームやプロパティシートの文字が大きくなったり、テキストラベルの文字部分の背景が白くなったりします。
マイクロソフト側の問題だと思うのですが現状で解決方法などはありますか。
ご回答のほど、よろしくお願い致します。
お問い合わせありがとうございます。
弊社環境では、バーコード表示後にフォームやプロパティシートの文字サイズや背景表示が変わる現象は、現在のところ再現してお
りません。
お手数ですが、製品サイトからBarcode.Officeの最新版をダウンロードし、最新版でも同様の現象が発生するかお試しいただけます
でしょうか。
また、現在ご利用のBarcode.Officeが旧版・新版のどちらであるか、あわせてご利用のOffice製品名とバージョンをお知らせくださ
い。
よろしくお願いいたします。
利用しているOffice製品は「Microsoft® Access® 2021 MSO (バージョン 2608 ビルド 16.0.20326.20072) 64 ビット」です。
Barcode.Officeの64bit最新版をダウンロードしたところ以下のエラーが発生して表示できません。
ver 6.0.2 からの変更です。
COM ERROR
Draw例外:ファイルまたはアセンブリ 'Pao.BarCode.Office, Version=4.2.0.0, Culture=neutral, PublicKeyToken=4d2e41d8490fecba'、またはその依存関係の 1 つが読み込めませんでした。指定されたファイルが見つかりません。
場所 Barcode.COM.Draw(String code)
場所 Barcode.COM.RenderToBitmapDC_HighRes(IntPtr h, Int32 pixelWidth, Int32 pixelHeight, Int32 dpi)
ダウンロードしたインストーラは、
1.Barcode.Office は、新版ですか?
2.Barcode.Office は、64bitですか?
3.Barcode.Office のバージョンは、6.2.0 でしょうか?
教えていただけますか?
よろしくお願いいたします。
お問い合わせありがとうございます。
ご連絡いただいたエラー内容を確認したところ、旧版のBarcode.Officeで使用していたDLLがAccess上に読み込まれたまま、最新版
6.2.0をインストールした可能性がございます。
お手数ですが、次の手順で再度お試しください。
1. Access、Excel、Wordなど、すべてのOffice製品を終了します。
2. Barcode.Office 6.2.0をアンインストールします。
3. Windowsを再起動します。
4. 製品サイトからダウンロードした新版64bit版6.2.0を再インストールします。
5. インストール後にAccessを起動し、バーコードが表示されるかご確認ください。
今回のエラーでは、旧版が使用していたDLLが要求されています。そのため、旧版のDLLがAccessのプロセスに残った状態で最新版を
インストールした可能性が考えられます。
上記の手順によりバーコードが表示されるようになりましたら、当初お問い合わせいただいた、フォームやプロパティシートの文字
が大きくなる、またはテキストラベルの背景が白くなる現象についても、あらためてご確認ください。
弊社では、最新版6.2.0の64bit版を使用し、レポートでバーコードを表示した前後のフォームおよびプロパティシートを確認しまし
たが、現象を再現できませんでした。確認時の動画は、以下よりご覧いただけます。
https://www.pao.ac/~pao/bar_ok.mp4
最新版への更新、またはMicrosoft Office側の更新によって、当初の現象が解消されている可能性もございます。
上記手順後もエラーまたは表示の変化が発生する場合は、その際のエラー画面や操作手順をお知らせください。
よろしくお願いいたします。
- YY-BOARD -