掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
オブジェクトの配置を相対距離で移動させるには? (ID:120692)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
VB6において、Frame内に配置された多数のテキストボックス(またはラベル)を現在の位置から相対的に一度に移動させる方法はありますか? 例えば縦に10行、横に10列のテキストボックスが規則的に配置されている場合すべてを上に+10だけ移動させたいという場合です。 試しにプロパティの「Top」に「+10」と入力したら絶対座標値の10にすべて並んでしまいました。横一列だけや縦一列だけの場合はまとめてできることはわかりましたが、これだと10回以上繰り返しての作業となってしまいます。また、面倒ながら移動させた後に、やっぱりさらに+10とかしたい場合にゲンナリしてしまいました。 また、移動準備としての数十個のテキストボックスとラベルを選択する点についても、いくつか配置しているFrame内にあるオブジェクトの移動なので、Ctrl+Aのような「すべて選択」を行うとFrame自体を含むform内全体を選択してしまって都合が悪いので、Shiftを押しながら1個1個追加選択する形でやっており、これまた困っている次第です。 基本的なことで恐縮ですが、どうかご教示下さい。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.