バーコードオブジェクト
よくある質問
Standard 以上
サポート・ソフトウェアLink
どのようなプログラムがActiveBarcodeコントロールで動作しますか?
OLE 2.0をサポートするすべてのプログラム、および以下のようなActiveXコントロールを明示的にサポートするすべてのプログラム: Access, Excel, Word, Internet Explorer, Microsoft Edge (IE Mode), FrontPage, Visual FoxPro, Visual C++, Visual J++, Visual C#, Visual Basic, Visual Basic for Applications (VBA), PowerPoint, PowerBuilder, C++ Builder, Delphi などなど。
ActiveBarcodeは、登録や義務なしに無料で評価することができます。
ActiveBarcodeは、登録や義務なしに無料で評価することができます。
バーコードを画像ファイルとして保存するLink
開発者として、バーコードを画像ファイルとして保存したい。
はい。 SaveAs, SaveAsBySize または SaveAsBySizeExtended.
保存する前にビットマップを変更したい場合は、Pictureプロパティを使って画像を取得してください。
保存する前にビットマップを変更したい場合は、Pictureプロパティを使って画像を取得してください。
バーコードまたはその画像プロパティが更新されないか、データがない。Link
pictureプロパティが設定されておらず、まだデータが含まれていないというエラーが表示されます。
Pictureプロパティをタイムクリティカルな状況やバッチループで使用する場合、OSに十分な時間を与えなければならない。 例えばVBAでは、pictureプロパティにデータが正しく設定されていることを保証するために、DoEventsを使用する必要があります。 また、pictureプロパティを使用する前に、CreatePictureBySizeメソッドを使用することもできます。
バーコードコントロールを手動でインストールするLink
私は開発者で、バーコードオブジェクトだけをターゲットシステムに手動でインストールしたいと考えています。具体的にはどうすればよいですか?
バーコード・オブジェクトだけをセットアップすることも、コントロールを独自のインストール・ルーチンに統合することもできます。 ActiveBarcodeの再配布方法の詳細については、こちらをご覧ください: バーコードオブジェクト(ActiveX Control, OCX)と独自のアプリケーションの配布.
対象, OCX, Control: 制御コードの入力Link
コントロールコードの入力方法は?
バーコードの制御文字の使用に関する詳細については、こちらをお読みください。
フォントサイズの変更Link
フォントサイズを変更するには?
フォントサイズはFontプロパティを使って設定します。
このプロパティは、開発ツールから直接変更することも、プロパティ・ダイアログから変更することもできます。
例:Wordの場合バーコード上でマウスを右クリック -> ActiveBarcodeオブジェクト -> プロパティ.
このプロパティは、開発ツールから直接変更することも、プロパティ・ダイアログから変更することもできます。
例:Wordの場合バーコード上でマウスを右クリック -> ActiveBarcodeオブジェクト -> プロパティ.
自動バーコード幅Link
テキストに基づいて、バーコードの幅を必要最小限に動的に調整することは可能ですか?
TextChangeイベントでこれを行う関数を作ることができる。 IsSizeOkプロパティを使用すると、バーコードが表示できるかどうかを調べることができます。 バーコードオブジェクトの幅を変更することで、近似アルゴリズムを使って正しい値を素早く決定することができます。
バーコードの代わりにブラックボックスLink
バーコードコントロールをフォームに埋め込むと、バーコードの代わりにブラックボックスが表示されるのはなぜですか?
あなたの開発環境では、バーコード・コントロールのデフォルトの色が悪く選択されています。 コントロールをカスタマイズし、背景色(Backcolor)を白(clWhite)に設定するだけです。
クリスタルレポートのデータバインディングLink
バーコードコントロールをCrystal ReportとVisual Basicで使用しようとしています。コントロールをOLEオブジェクトとして追加することはできますが、プロパティをデータベースとリンクすることはできません。
Crystal Report では ActiveX コントロールのプロパティをリンクできないようです。 データ・バインディングは、Visual Basicプログラムから手動で行う必要があります。 私たちの知る限り、Crystal Reportはこれを自動的に行うことはできません。
開発環境:ライセンスの問題Link
開発環境が開発者ライセンスを認識しない。
Delphi、Visual Studio、Visual Basicなどの開発環境では、ライセンスの変更を認識しないことがあります。 これは、オブジェクトを開発環境に追加する際にライセンスデータが保存されるためです。 開発者ライセンスがインストールされた後、コントロールを再度挿入する必要があります。 開発者ライセンスが開発用コンピューターに正しくインストールされていることを確認してください。
- 開発環境を起動します。プロジェクトは開かないでください。ツールボックスからコントロールを削除します。
- Visual Studioを終了し、再起動します。
- 再起動後、コントロールをツールボックスに戻す。
- この時、正しいライセンス情報が開発環境に保存され、プロジェクトを再度開いて正しいライセンスでコンパイルすることができます。
開発者ライセンスがDelphiに認識されないLink
Delphiは、独自のライセンスを持っていないお客様で動作するEXEファイルを作成することはできません。
開発者ライセンスが開発用コンピューターに正しくインストールされていることを確認してください。
ActiveBarcodeの再配布方法の詳細については、こちらをご覧ください: バーコードオブジェクト(ActiveX Control, OCX)と独自のアプリケーションの配布
- 開発環境を起動します。プロジェクトは開かないでください。
- 開発環境(パッケージ)から ActiveBarcode コントロールを削除します。
- コントロールが本当に削除されるようにパッケージをコンパイルする。
- 今度はコントロールをパッケージに戻す。
- この時、正しいライセンス情報が開発環境に保存され、プロジェクトを再度開いて正しいライセンスでコンパイルすることができます。
ActiveBarcodeの再配布方法の詳細については、こちらをご覧ください: バーコードオブジェクト(ActiveX Control, OCX)と独自のアプリケーションの配布
画像プロパティでバーコードが変化しないLink
DelphiでActiveBarcodeをデータベースで使用しています。まずデータセットを開き、バーコードを印刷します。これはうまくいきます。次に、別のデータセットでもう一度これを行うと、今度は同じバーコードが印刷されます。印刷にはpictureプロパティを使用しています。
新しいバーコードを作成する前に、以下のコードをプロジェクトに追加してください:
Barcode1.Picture.CleanupInstance;
Delphi 4,5,6,7用ハウツーマニュアルLink
古いバージョンのDelphiのステップ・バイ・ステップのマニュアルはありますか?
Delphiの旧バージョンのマニュアルはこちらからPDFでダウンロードできます:
ActiveBarcode-Delphi-4-5-6-7-EN.pdf (English)
ActiveBarcode-Delphi-4-5-6-7-DE.pdf (German)
ActiveBarcode-Delphi-4-5-6-7-EN.pdf (English)
ActiveBarcode-Delphi-4-5-6-7-DE.pdf (German)