環境:WindowsXP VB6.0(SP6)
リストビュー(view = lvwReport)で
ユーザが列の順序を変えるようにしたいと考えています。
ヘルプを見ながら、AllowColumnReorderをTRUEにすればよいと
思ったのですが、実際に列を変更しようとすると、
エラーが出てしまい、VBが強制終了してしまいます。
エラー内容は、
「0x27618848の命令が0x4051f68のメモリを参照しました。
メモリがreadになることはできませんでした。」
とのことです。
AllowColumnReorderをTRUEにするだけでなく、
何かコードに書くのかと思い、
Listview1_ColumnClick
の部分にいろいろ試しているのですが、
なかなかうまくいきません・・・。
わかる方、どうか教えて下さい。
お願いします。
サービスパック6のバグです。
http://madia.world.coocan.jp/cgi-bin/VBBBS2/wwwlng.cgi?print+200411/04110007.txt
>特攻隊長まるるうさん
ありがとうございました。
原因が理解できました。
いろいろ考えた結果、
リストビューの列の入れ替えを不可能にした方向で
進めていこうと思います。
ありがとうございました。
忘れ物
つ【解決】
>通ってみたさん
ご指摘ありがとうございます
m(・ω・)m
ツイート | ![]() |