掲記の件ですが浜田さんの所ではエラーが出てその後メイン画面が出るとの事
私の所では再現するので何でだろうと思って色々テストした結果エラーの出る
パターンと出ないパターンがありましたのでアップしておきます。
両方とも最新ユーザーリストでは正常に動きます。
1:HamLogとhQSLを別フォルダにインストールしてユーザーリストを古い物にした場合
HQSL起動直後「このユーザーリストは古いので、最新版・・・」との
メッセージが出たあとメイン画面立ち上がりました。
ユーザーリスト指定を「HamLogフォルダ内」「別フォルダ内」と2種類試しましたが
どちらも同様にエラー後メイン画面が立ち上がりました。
[userlist.usr]を別フォルダーにコピーしての運用は[userlist.udx]がセットで必要と
なりそうなので通常はこんな運用はしないと思われました。
2:HamLogフォルダ内にhQSLをインストールにしてユーザーリストを古い物にした場合
HQSL起動直後、数秒、タスクバーにアイコンが現れてそのまま終了。
(私はdllやユーザーリストの更新漏れ防止の為こちらを利用)
2台のPCでテストしましたが同様でした。
Win11 Home 23H2 64ビットPC
Win10 Home 22H2 32ビットPC
素人のテストなので何か設定等間違いが有るかも知れませんが・・
> 2:HamLogフォルダ内にhQSLをインストールにしてユーザーリストを古い物にした場合
> HQSL起動直後、数秒、タスクバーにアイコンが現れてそのまま終了。
> (私はdllやユーザーリストのの更新漏れ防止の為こちらを利用)
JH1UVJ 井上さん、詳細な動作確認を有難うございました。
状況が再現し、原因が判明しました。
原因は HAMLOG50.DLL にあるので、HAMLOGにも手を加えないといけません。
思ったより簡単に修正できましたが、次のバージョンのHAMLOGで配布することとなりますので、
とりあえず新しいユーザーリストを使っていただく、ということになります。
有難うございました。
> 2:HamLogフォルダ内にhQSLをインストールにしてユーザーリストを古い物にした場合
> HQSL起動直後、数秒、タスクバーにアイコンが現れてそのまま終了。
> (私はdllやユーザーリストのの更新漏れ防止の為こちらを利用)
井上さん、お時間がありましたら、こちらのDLLに差し替えてテストしていただけますでしょうか。
https://hamlog.sakura.ne.jp/mou/soft/Thwdll.zip
> > 2:HamLogフォルダ内にhQSLをインストールにしてユーザーリストを古い物にした場合
> > HQSL起動直後、数秒、タスクバーにアイコンが現れてそのまま終了。
> > (私はdllやユーザーリストのの更新漏れ防止の為こちらを利用)
>
>
> 井上さん、お時間がありましたら、こちらのDLLに差し替えてテストしていただけますでしょうか。
> https://hamlog.sakura.ne.jp/mou/soft/Thwdll.zip
確認してみます
> > > 2:HamLogフォルダ内にhQSLをインストールにしてユーザーリストを古い物にした場合
> > > HQSL起動直後、数秒、タスクバーにアイコンが現れてそのまま終了。
> > > (私はdllやユーザーリストのの更新漏れ防止の為こちらを利用)
> >
> >
> > 井上さん、お時間がありましたら、こちらのDLLに差し替えてテストしていただけますでしょうか。
> > https://hamlog.sakura.ne.jp/mou/soft/Thwdll.zip
>
> 確認してみます
>2:HamLogフォルダ内にhQSLをインストールにしてユーザーリストを古い物にした場合
取り合えずこちらだけテストして「このユーザーリストは古いので、最新版・・・」が出て
メイン画面は表示しHamLogユーザーリストを開く(U) のチェックが外れてるのを確認
ユーザーリストを元に戻してHamLogを立ち上げて再度HQSL立ち上げで正常動作(受信処理)確認出来ました。
追加:別フォルダも動作確認出来ました。
動作確認を有難うございました。
HAMLOG と hQSLが同じフォルダにある場合、Hamlog50.DLLが誤動作してしまうようでした。
よく調べてみたら、納得できる誤動作でした。
HAMLOGの次のバージョンで、このHAMLOG50.DLLを配布したいと思います。
> >2:HamLogフォルダ内にhQSLをインストールにしてユーザーリストを古い物にした場合
>
> 取り合えずこちらだけテストして「このユーザーリストは古いので、最新版・・・」が出て
> メイン画面は表示しHamLogユーザーリストを開く(U) のチェックが外れてるのを確認
> ユーザーリストを元に戻してHamLogを立ち上げて再度HQSL立ち上げで正常動作(受信処理)確認出来ました。
>
> 追加:別フォルダも動作確認出来ました。