[リストへもどる]
一括表示

投稿時間:2003/02/25(Tue) 16:42
投稿者名:hopie
URL :
タイトル:
VB質問。Textのオブジェクトの背景を透明にする事は出来るのかなあ?
 textのオブジェクトで、背景の色を、透明にしたいのですが、どのようにするのか
教えて頂けないでしょうか???
 ちなみに、BackColor等での、パレットの色をアクセサリ内にあるペイントみたいに
変化させる事は出来るのでしょうか?
 Colorの関数よりも、簡単に色を変えられる方法が他にもあれば教えてください!!!

投稿時間:2003/02/25(Tue) 17:01
投稿者名:nanashi
Eメール:
URL :
タイトル:
Re: VB質問。Textのオブジェクトの背景を透明にする事は出来るのかなあ?
>  textのオブジェクトで、背景の色を、透明にしたいのですが、どのようにするのか
> 教えて頂けないでしょうか???

背景色を透明って、裏にあるフォームとかデスクトップが透けて見えるってことですか?
そりゃムリってもんです。
Windows2000やXPならSetLayeredWindowAttributesっていうフォームを半透明にする関数がありますが、
フォームの一部を半透明にするのは出来なかったと思います。

>  ちなみに、BackColor等での、パレットの色をアクセサリ内にあるペイントみたいに
> 変化させる事は出来るのでしょうか?
>  Colorの関数よりも、簡単に色を変えられる方法が他にもあれば教えてください!!!

よく意味がわかりません。
背景色を変更したかったらBackColorプロパティで出来ますが。
Colorの関数ってのが何を指しているのか分かりませんが、
色の作り方が分からないならRGB関数を使えばいいでしょう。

投稿時間:2003/02/25(Tue) 17:23
投稿者名:とろ
Eメール:
URL :
タイトル:
Re^2: VB質問。Textのオブジェクトの背景を透明にする事は出来るのかなあ?
> 背景色を透明って、裏にあるフォームとかデスクトップが透けて見えるってことですか?
> そりゃムリってもんです。
> Windows2000やXPならSetLayeredWindowAttributesっていうフォームを半透明にする関数がありますが、
> フォームの一部を半透明にするのは出来なかったと思います。

Region 系 API を使えば、もしかしてできるかもね。
使ったことがないので分かりませんが...

投稿時間:2003/02/25(Tue) 20:49
投稿者名:NAO★
Eメール:
URL :
タイトル:
Re: VB質問。Textのオブジェクトの背景を透明にする事は出来るのかなあ?
>  textのオブジェクトで、背景の色を、透明にしたいのですが、どのようにするのか
> 教えて頂けないでしょうか???

LABELでいいんじゃないですか?
たとえばラベルと非表示のテキストボックスを用意しておき、
編集したいときはラベルのクリックイベントで入力用のテキストボックスを表示させて編集。
フォーカスがテキストボックスから外れたらテキストボックスの内容をラベルにコピーして
テキストボックスを非表示にするとか

投稿時間:2003/02/26(Wed) 09:55
投稿者名:hopie
URL :
タイトル:
Re^2: VB質問返答感謝!
ご丁寧な回答頂き有難うございました。
初心者ですので、また質問する事があると思います。
また何かありましたら宜しくお願い致します!(^0^)/