HAMLOG開発室は、HAMLOGに関連したプログラム開発(C、パスカル、VB言語等、又はDLL)についての
専用BBSです。プログラム言語に関する投稿以外は通常のHAMLOG相談室に投稿して下さい。
HAMLOG開発室BBS

ついにサポートの切れたXPですが,いまだにXP上でVB6のプログラム作成しています.というかVB NETに移植が不可能に近いソース量...

それで,XP上のVB6で作ったソフトをWindows7(64bit)上で動かしたのですが,一部のコントロールのバックカラーが真っ黒.本来は白なのですが.

おっかしいなあと思って何回かバックカラーのチェック&コンパイル&Win7上で起動.やっぱりダメ.
バックカラーは,オブジェクトのプロパティからカラーパレットで選択してやっているのですが,何回かやってみて,もしやと思って,他のまともに表示できているオブジェクトを見たら,RGBの色が設定されていました.そこで,デフォルトのシステムカラーのパレットから,RGBのパレットに変更してやってみたら,まともに表示できました.

作った人が違うからか?,システムカラーの番号,WindowsXPと7とでは変更になっているのですね...Windowsの動作自体には関係無いはずですが.

2014/04/24(Thu) 01:06:58  [No.516]


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)
- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)
Call 名前 ※必須
文字色
Eメール
タイトル sage
URL
メッセージ 手動改行 強制改行 図表モード
メッセージには上記と同じURLを書き込まないで下さい
画像File  (130kBまで)
暗証キー (英数字で8文字以内)
投稿キー (投稿時 投稿キー を入力してください)
プレビュー