投稿日 | : 2004/08/01(Sun) 19:13 |
投稿者 | : 花ちゃん |
Eメール | : |
URL | : |
タイトル | : Re^3: 線を引く |
http://www.bcap.co.jp/hanafusa/vbbbs/wforum.cgi?mode=allread&no=8392
http://www.bcap.co.jp/hanafusa/vbbbs/wforum.cgi?mode=allread&no=8485#8485
http://www.bcap.co.jp/hanafusa/vbbbs/wforum.cgi?mode=allread&no=8728
http://www.bcap.co.jp/hanafusa/vbbbs/wforum.cgi?mode=allread&no=9286#9286
これ皆貴方ですよね。質問の内容も殆ど進んでいないし、又、同じ事を質問しても
レスがつきませんよ。(他の掲示板でも)
それで、何がしたいのかによっても変わってきます。
Excelのオートシェイプと同じ事を望むならあきらめた方がいいですよ。
もう少し的を絞って具体的に何をしたいのか、どの程度までなら妥協できるのか
今回の質問だけなら描くだけかなと思いますし、あなたのVBのレベルが解らない以上
上記のような質問では答えようがないかと思います。
四角形位なら、PictureBox を使ってAPI関数のGetWindowLong と SetWindowLong を使用
すれば、移動やサイズ変更が可能になりますが、Excelのオートシェイプのようにはできません
まず、自分でできる範囲の事をしてその上で付加したい機能や問題点を聞くようにしたら
どうですか?
今のままでは、ラインや四角形を描く事や吹き出し形のウィンドウ位は作成されるかも
解りませんし、その四角形なりをどこで描きたいのかも書かれていないし、それだって
リッチテキストボックス等で描きたいって事なればもっと大変だし。
本当にやりたいなら中途半端で質問を終わらせるといつまでたっても進みませんよ。
取りあえず、四角形かラインかのどちらかで作成するようにして質問を進めて見ては
それにあれもしたいこれもしたいではレスがつきませんので問題をひとつずつ解決する
ようにして下さい。
いままでレスがつかなかったのは質問の仕方に問題があったからだと思いますよ。
たとへば、単に伸縮するといっても、コマンドボタンをおしたらの場合とマウスのドラッグでは
方法が違ってきますよね。