次の方法で共有

AccessのフォームにLineなどで描画したい

Anonymous
2011-01-28T04:54:39+00:00

Accee2010をつかっているのですが、VBでいうPictuerBoxのように自由に作画したいのですが、ご教授で願えればと思います。

実際にやりたいことは、レポートでは直接LineやCircleがつかえて描画できるのですが、フォームではできません。5点(X,Y)の座標からフォームに直接スプライン曲線を描きたいのです。

WINDOWSAPIをつかっても絵は描けるのですが、任意に絵を削除できなかったり、と若干問題があるのでそのほかの方法で何か良い案があればと思います。

Microsoft 365 と Office | アクセス | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

質問作成者が受け入れた回答

Anonymous
2011-01-28T16:15:45+00:00

こんばんは。

GDI+なのだけど、

clGdiplus (arkham46)

http://arkham46.developpez.com/articles/office/clgdiplus/

VBA7にも対応したようなのでどうかなと。若干の問題は想像できていないのだけれども。

すこし前のバージョンになるけれども、YU-TANGさん訳日本語ドキュメント を参照させてもらいながらで曲線をくるっと描けました。

あぁでも実装されているのはベジエか、、、

この回答は役に立ちましたか?

0 件のコメント コメントはありません

2 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2011-02-02T01:34:47+00:00

    MukkuMukuさん回答ありがとうございます。

    試してみたのですが、私の理解力も乏しいので、うまくいきませんでした。

    ただ、ヒントに頂いたGDI+のキーワードを使って検索し、

    ある程度いけそうなところまでは、出来ました。

    http://www.geocities.co.jp/SiliconValley-Cupertino/8748/

    ありがとうございました。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2011-01-28T11:28:16+00:00

    SVGを使ってみるのは?

    準備として

    SVG(Webグラフィックス用のXMLベースの言語です)を表示するプラグインをインストールしておいて

    フォームにWeb Browserコントロールを貼り付け

    プログラム上でSVGファイルを生成し

    Web Browserで表示させてみるのは

    または

    フォームの隣にレポートを表示したら

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません