タイトル : Re^3: ファイル出力について 投稿日 : 2008/06/09(Mon) 10:31 投稿者 : 魔界の仮面弁士
> > > (Cristalreportはありません。) > > あれ? VB6 に Crystal Report v4.6 が付属していますよね。 > 私の持っているVB6は、MSDEのライブラリ版(?)で、どうも入ってないようです。 どういう意味でしょうか? 仰っている意味が分かりません。 MSDN ライブラリの書き間違いでしょうか(Microsoft Developers Network)。 MSDN は開発統合支援サービスの名前、そして MSDN ライブラリは、技術情報を まとめた資料であり、VB6 のヘルプとしても利用されるものであって、今回の話とは、 関係が無いところだと思います。 あるいは、MSDE といえばデータベース製品の名称ですよね(Microsoft Data Engine)。 という事はもしかして、MSDE for Visual Studio 6.0 の事でしょうか。 http://www.microsoft.com/japan/msdn/vstudio/msde/ だとしたら、それが含まれているのは Professional Edition 以上ですから、 Crystal Reports v4.6 for VB が同梱されているはずですよ。 Visual Basic Professional Edition/Enterprise Edition なら Disc 1、 Visual Studio Professional Edition なら Disc 2、 Visual Studio Enterprise Edition なら Disc 3 を探してみてください。 COMMON\Tools\VB\CRYSREPT というフォルダに英語版、そして COMMON\Tools\VB\JAPANESE\CRYSREPT に日本語版のインストーラがあります。 なお、Crystal Reports のサポートは Microsoft 以外から提供されます。 メーカーの吸収・合併が繰り返された関係で、サポート先が二転三転していますが、 現在は、日本ビジネスオブジェクツ社が権利を保有しています。 (今でも継続してサポートしているのかどうかまでは把握していませんが) > 以前、CrystalReportで作成したプロジェクトもCrystalReportのOCXがロードできないと > 出ますし、コンポーネントか参照設定かは分からないですが、それらしきものも見当たりません。 VB6 をインストールした後に、Crystal Reports のインストーラ(CRYSTL32.EXE)を 実行して、Crystal Reports のデザインタイム ライセンスをセットアップしていますか? > 今、他の帳票はPrinterオブジェクトを使っているのですが、 > どうしてもファイルとして生成させたいものが出てきまして・・。 とりあえず、画像として保存するとか。WMF だと面倒ですが、BMP なら簡単ですよね。 あるいは、独自のデータ形式としてファイル化しておき、それを PictureBox に 読み込んで表示するためのビューワを作るという手もありますよね。 (そう言えば、秀丸エディタの印刷プレビュー画面などは、VB6 で生成されていますね) |