VB6.0用掲示板の過去のログ(No.1)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [過去ログ] [管理用]

投稿日: 2004/05/14(Fri) 08:50
投稿者佐渡
URL
タイトルフレームのコピー

VB6です。フレーム内にラベルを配置します。
このラベル入りのフレームを描画時にコピーすると、
フレーム内にラベルの入ったものがコピーした数だけ描画されます。
現在はこの方法で使用しています。
しかし画面が煩雑になり、ミスの原因ともなりますので
描画時に必要個数を作成しないで、
描画時に一つだけ作成して一旦画面上でコピーして、
更にそのあと新しいものを消去しておいて(配列にしておくという意味)
for i=1 to 5
load frame1(i)
  load label1(i)
next i
として、配列の位置を指定するコマンドなども入れて実行しますと
フレームはその個数表示されますが、
ラベルは最初の一つのみ表示表示され後ろは表示されません。
描画時のコピーの様にラベル入りのフレームをLoad命令で
描画させることは不可能なのでしょうか? 
方法があればご指導くださいますようお願いします。


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

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- Web Forum -