
No.1ベストアンサー
- 回答日時:
私も、3年ほど前にそのことでさんざん悩んだ挙げ句、下記の方法で解決しました。
ただし、あくまでも大昔の記憶なので詳細は多少異なっているかもしれません。
また、あくまでもvaSpreadコントロールは前バージョンの2.5J、開発環境はVB6.0Jでのことです。
スクロールバーなどの表示色はプロパティとして公開されていないようです。
しかし、最初は、システムカラーで保持されていた色が、何かのタイミングで直接の色指定(例:&H00C0C0C0&)になってしまうようですね。
そこで、プロパティとしては公開してないものの、バイナリー情報としては保持していることであろうという推測のもと、以下のように解決しました。
(直接指定されている色が&H00C0C0C0&の場合)。
1)*.frx、あるいはスプレッドデザイナーで設定を保存(バックアップ)。
2)*.frxをバイナリーエディタで開き、「00、C0、C0、C0」を探す。
3)80、00、00、0Fに変更してみる。
4)フォームを開いて確認。
5)大丈夫だったら、OK、ダメなようだったらバックアップを戻して2)へ戻り違う箇所を探す。
だいぶん昔の記憶で定かではありませんが、上記のようにバイナリー情報を直接変更して解決しました。
この回答へのお礼
お礼日時:2003/02/21 16:32
回答ありがとうございます。
バイナリをいじくるのですが。。。
かなり恐いですね(^_^;)
ん~メンテナンスが面倒だし、どうしようかな~
ちなみに環境はNT4 VB5 vbSpreadはver.2.5でした。
もう時代遅れか。。お金さえあれば乗り換えたいんですが。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Wordテキストコントロールが未...
-
コンボボックスのセンタリング
-
MFCでbitmapを背景にしてstatic...
-
DataGridViewで行の展開みたい...
-
リストコントロールのデータの...
-
ADOのCursorLocationプロパティ
-
コンボボックスの高さを変更し...
-
テキストボックス(VBA)でEnter...
-
ユーザーフォームに日付を表示...
-
コンボボックスに表示される形式
-
日時や時刻を指定し、その時間...
-
C# アプリ終了時に設定を記憶...
-
VBのデータグリッドが表示され...
-
ASP.NETでのテキストボックスに...
-
エクセルの画像にツールチップ...
-
PictureBoxの背景色変更(VB.NET)
-
VBで、tableの列を動的に増やす...
-
VB.NETで縦書表示をしたいので...
-
WORD □ レ点(その2)
-
VB6でPNGファイルを扱うには?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
テキストボックス(VBA)でEnter...
-
Wordテキストコントロールが未...
-
ユーザーフォームに日付を表示...
-
エクセルの画像にツールチップ...
-
C# TEXTが空白であるLABELは何...
-
VBからエクセルのテキストボ...
-
DataGridViewで行の展開みたい...
-
エクセル VBA ユーザーフォーム...
-
MSFlexGrid
-
コンボボックスの高さを変更し...
-
VB.NETで縦書表示をしたいので...
-
デザインモードを解除すると消...
-
Enabled=Falseのテキストボック...
-
ADOのCursorLocationプロパティ
-
PictureBoxの背景色変更(VB.NET)
-
VB6でLabelの最前面にText Box...
-
エクセル入力規制リスト行数
-
C# アプリ終了時に設定を記憶...
-
ListViewでのリスト表示(初歩...
-
MFCでbitmapを背景にしてstatic...
おすすめ情報