VB5でフォームやラベルを作るには

解決


TRS  2004-02-07 13:23:33  No: 81889

VB5ではあらかじめフォームを作って、その中にプログラムなどを
入れておきますが、

VBのプログラムからFormとかラベルなどを新規に作り出すことは
できるのでしょうか?

for i=0 to 10
locate 0,i:print "DATA=";i
next

みたいな事を多数表示したいのですがラベルをいちいち
手動で作成するのも面倒だし
debug.printを使用してもいまいちで
スクロールもしないので
使いたくないのです。方法があればよいのですが
よろしくお願いします。


魔界の仮面弁士  2004-02-07 20:14:35  No: 81890

たとえば、Indexプロパティを0にしたTextBoxを1つだけ貼っておき、 

    Load Text1(1)
    Text1(1).Move 180, 180, 1024, 360
    Text1(1).Text = "あいうえお"
    Text1(1).Visible = True

のようにする事で、コントロール数を増加させることができまう。


TRS  2004-02-08 14:34:22  No: 81891

無事に解決しました。これで多数表示できます。
マニュアルにも書かれていないのにすごいです。
こんな技があったとは。長年の不満が解決しました。

魔界の仮面弁士さん
ありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加