tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^2: ギザギザのない、なめらか直線と円を描きたいです。
投稿日: 2023/08/25(Fri) 14:30
投稿者マイメモリー
魔界の仮面弁士 様、早速のご回答をありがとうございました。
GdiPlus.basの出所の件ですが、記事No.15598で紹介されているサイトにありました。
AntiAlias.zipをDLして解凍すると、以下の4つのファイルが含まれており、その中の
1つにGdiPlus.basがありました。

      AnitAlias.vbp
            AntiAlias.vbw
            form1.frm
            GdiPlus.bas

AnitAlias.vbpをクリックして起動し、VisualBaasic Ver6.0の画面が現れてF5キーを押すと

メイリオ、36Pt/Print

などのアンチエイリアス処理のかかった文字が表示されました。

GdiPlus.basがある標準モジュール内の記述を見ると Public Enum〜等の記述がたくさんなされており、
その中にSmoothingModeを見つけました。また、Form内にはGDI+を利用した記述がありました。
このForm内の記述を上手に利用できないものかと様々に試してみるのですが、なかなか思うような線や円
を描くことができません。やはりLine文、Circle文を適当に挿入するだけでは無理なのでしょうか?
相当に難しいのであれば今回は諦めたいと思いますが、魔界の仮面弁士 様の方でサンプルを提示していた
だけるのであればとてもありがたく思います。
いろいろな資料を紹介して頂いたにも関わらず、ご不便をおかけする話になりまして誠に申し訳ございません。
今回は、私にとってかなりハードルの高い内容になってしまいました。こんな私ではありますが、よろしく
お願い致します。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。