Visual Basic 6.0
コマンドボタンのプロパティでStyleの設定を[1-グラフィックス]に
設定した後、BackColorを変更してボタンに色を付けています。
この方法が使用出来るパソコンと出来ないパソコンがあるため、
(文字化けや色が表示されないなど、原因は不明)
複数あるコマンドボタンのStyle設定をまとめて変更したいのですが、
イベントのステートメントへ CommandButton.Style = 0 では変更出来ません。
この設定はプロパティで変更する以外方法は無いのでしょうか?
コマンドボタンが各フォーム合わせて200以上あるので変更が大変です。
誰かわかる方いましたら教えて下さい。
No.1ベストアンサー
- 回答日時:
> この方法が使用出来るパソコンと出来ないパソコンがあるため、
> (文字化けや色が表示されないなど、原因は不明)
VBランタイムのバージョン不一致かもしれませんね。
文字化けは日本語用のVBランタイムがインストールされていないときに発生します。
コモンコントロールもVB5用のものだとグラフィカルな効果が現れなかったと思います。(ランタイムは6.0だけどComCtl32.ocxが5.0用だったりすることもあるので)
> イベントのステートメントへ CommandButton.Style = 0 では変更出来ません。
これは仕様です。
[MSDNより]Styleプロパティ --- 実行時には値の取得のみ可能です。
> この設定はプロパティで変更する以外方法は無いのでしょうか?
> コマンドボタンが各フォーム合わせて200以上あるので変更が大変です。
フォームエディタの画面でCtrlを押しながらコマンドボタンを選択していけば複数選択ができるので、プロパティをまとめて変更できますよ。
あるいは*.frmファイルをメモ帳などで開いて直接編集するとか・・・(これは手間がかかるかな)
回答有難う御座いました。
>文字化けは日本語用のVBランタイムがインストールされていないときに発生します。
ランタイムを入れる事で解決出来ました。
Style設定はやはり手動で変更するしか無いですね、メモ帳を使うのは気が付きませんでした参考になります。
しかし、上記解決で下記質問が不要になりました。
これで修正する度にStyle設定を変えなくて済みます。
大変助かりました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- モニター・ディスプレイ windows10 モニタに表示されなくなった 2 2023/08/04 16:58
- ソフトウェア パソコンの買い替え時、マイクロソフトでアカウントの変更(?)は? 2 2022/05/13 02:59
- UNIX・Linux raspberry piを使ったWebサーバー制作をしています、接続するネットワークを変更したときに 1 2023/01/09 15:57
- Windows 10 Windows10 の設定?について (長文ですがよろしくお願いします)m(_ _)m 3 2022/05/14 12:22
- Visual Basic(VBA) Excel VBA 書式変更で困ってます。 オートフィルターの日付フィルターを用いて データの絞り込 2 2022/07/26 22:16
- ビデオカメラ GoProのWi-Fiパスワードを任意の文字列に変更したい 1 2023/03/09 09:23
- Android(アンドロイド) スマホ chromeの戻るボタンが機能しにくい スマホ(OPPO reno5A、Android12) 1 2022/09/11 20:39
- その他(Microsoft Office) Office(Windows版,Word/Excel/PowerPoint等)にログインできません 4 2022/07/24 15:18
- Windows 10 10年前のセレロンノードパソコンHDD256をWindows 10クリーンインストールしてChrom 6 2023/06/01 18:57
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/09 14:54
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBA シートのボタン名を変更し...
-
アクセサリのペイントを呼び出...
-
コマンドボタンの長押し
-
excel シート上のボタンが動かない
-
VBA(エクセル)で自動的にボタン...
-
Button(コントロール)を半透明...
-
excel2003でマクロ用ボタンで検...
-
C#で動的に作ったtextboxを消す。
-
Access VBA でデータペーストを...
-
入力されたかどうか、オプショ...
-
角の丸いボタン作成について質...
-
Edge操作のアプリが例外発生に
-
コントロールの背景色を
-
バックスペース機能の作り方
-
複数ボタンの大きさを統一する...
-
チェックボックスで指定出来る...
-
アイコンとボタンの違い
-
ボタンをマウスで押し続けたと...
-
コマンドボタンやイメージにマ...
-
実行時エラー 438になった時の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBA シートのボタン名を変更し...
-
VBA(エクセル)で自動的にボタン...
-
フォームの再読み込み
-
ユーザーフォームに別シートか...
-
VBA CommandButtonの文字ずれ
-
セルをマクロのボタンにしたい。
-
コマンドボタンやイメージにマ...
-
Excel VBA Application.caller...
-
VBAのボタンの位置が変わって困...
-
Access VBA でデータペーストを...
-
プロシージャからイベントをコ...
-
他のアプリケーションとの連携
-
閉じると「+」になり開くと「-...
-
C#で動的に作ったtextboxを消す。
-
ボタンをマウスで押し続けたと...
-
VBA でのボタンの移動について
-
ボタン
-
CommandButtonのCaptionを変化...
-
TextBoxでEnterキーを押すと、...
-
VB.net でトグルボタンを実現し...
おすすめ情報