Jw_cad 相談室−その2
Jw_cad についての相談の場としてお使いください
情報の交換には
Jw_cad 情報交換室
をご利用ください
なお、情報交換室と相談室の両方に同じ内容を投稿するのはご遠慮ください
2009年9月以前の発言は
過去ログのページからご覧ください。
それ以降の過去ログは消失しています。
申し訳ありませんが、復活の予定はありません。
あげさせていただいたデータですが、
外部変形を実行した際に、設定画面のユーザーフォームがJw画面などの
後ろに隠れてしまう現象が解決した気がするので
訂正したデータをあげさせていただきます。
https://d.kuku.lu/ezg4rcujj
VBAでハンドルを取得してユーザーフォームを最前面にした後に、
最全面の設定を解除という方法で、わかっている方には簡単だと思うのですが
個人的に長年悩まされ続けていました。
確認はWindows11 64bit、Excel2021 64bit、Excel2021 32bitで行いました。
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36@opt-119-150-5-68.client.pikara.ne.jp>
|
Since Dos
- 24/2/4(日) 10:44 -
|
O.Mさん ありがとうございます。
設定画面の最前面、確認いたしました。
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36@113x42x194x118.ap113.ftth.ucom.ne.jp>
▼O.Mさん:
追記です。
ハンドルを解除の部分は私の運用方法関係での記載です。
ユーザーフォームの設定部分で数字を入れないといけない部分に
ひらがなを記載するなど、
間違った設定をした際にエラーを知らせるメッセージを出すように
作成していたりしておりまして、
最前面設定のハンドル解除をしておかないと
エラーを知らせるメッセージがユーザーフォームの下にもぐってしまい
操作ができなくなってしまったので解除をいれました。
それから、データをあげさせていただきました外部変形には
全く関係ないのですが、Excelでjw図面を変換してる方で
もしかして同じことで悩んでる方いるかもと思って記載します。
tar32.dllを使ってjwの同梱画像の解凍をしていたのが
64bitのエクセルで解凍できなくなって悩みまくった別件があったのですが、
https://www.ponsoftware.com/archiver/help/X64DLL.htm
のtar64.dllを使用し、コードを、
tar32の部分をtar64にしてLongをLongPtrにする等、
64bit用に書き換えて解決しました。
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36@opt-119-150-5-68.client.pikara.ne.jp>
▼Since Dosさん:
いつもありがとうございます。
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36@opt-119-150-5-68.client.pikara.ne.jp>
Jw_cad Copyright (C)1997-2021 Jiro Shimizu & Yoshifumi Tanaka