[戻る]
一括表示

hQSLを起動するとメイン画面が出ずに終了の件 投稿者:JH1UVJ 井上 投稿日:2024/06/07(Fri) 13:22:06 No.4921

掲記の件ですが浜田さんの所ではエラーが出てその後メイン画面が出るとの事
私の所では再現するので何でだろうと思って色々テストした結果エラーの出る
パターンと出ないパターンがありましたのでアップしておきます。
両方とも最新ユーザーリストでは正常に動きます。

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

素人のテストなので何か設定等間違いが有るかも知れませんが・・

Re: hQSLを起動するとメイン画面が出ずに終了の件 投稿者:JG1MOU浜田 投稿日:2024/06/07(Fri) 14:16:39 No.4922

> 2:HamLogフォルダ内にhQSLをインストールにしてユーザーリストを古い物にした場合
>  HQSL起動直後、数秒、タスクバーにアイコンが現れてそのまま終了。
>  (私はdllやユーザーリストのの更新漏れ防止の為こちらを利用)

JH1UVJ 井上さん、詳細な動作確認を有難うございました。
状況が再現し、原因が判明しました。

原因は HAMLOG50.DLL にあるので、HAMLOGにも手を加えないといけません。

思ったより簡単に修正できましたが、次のバージョンのHAMLOGで配布することとなりますので、
とりあえず新しいユーザーリストを使っていただく、ということになります。
有難うございました。

Re^2: hQSLを起動するとメイン画面が出ずに終了の件 投稿者:JG1MOU浜田 投稿日:2024/06/07(Fri) 15:11:21 No.4923

> 2:HamLogフォルダ内にhQSLをインストールにしてユーザーリストを古い物にした場合
>  HQSL起動直後、数秒、タスクバーにアイコンが現れてそのまま終了。
>  (私はdllやユーザーリストのの更新漏れ防止の為こちらを利用)


井上さん、お時間がありましたら、こちらのDLLに差し替えてテストしていただけますでしょうか。
https://hamlog.sakura.ne.jp/mou/soft/Thwdll.zip

Re^3: hQSLを起動するとメイン画面が出ずに終了の件 投稿者:JH1UVJ 井上 投稿日:2024/06/07(Fri) 15:17:41 No.4924

> > 2:HamLogフォルダ内にhQSLをインストールにしてユーザーリストを古い物にした場合
> >  HQSL起動直後、数秒、タスクバーにアイコンが現れてそのまま終了。
> >  (私はdllやユーザーリストのの更新漏れ防止の為こちらを利用)
>
>
> 井上さん、お時間がありましたら、こちらのDLLに差し替えてテストしていただけますでしょうか。
> https://hamlog.sakura.ne.jp/mou/soft/Thwdll.zip

確認してみます

Re^4: hQSLを起動するとメイン画面が出ずに終了の件 投稿者:JH1UVJ 井上 投稿日:2024/06/07(Fri) 15:38:37 No.4925

> > > 2:HamLogフォルダ内にhQSLをインストールにしてユーザーリストを古い物にした場合
> > >  HQSL起動直後、数秒、タスクバーにアイコンが現れてそのまま終了。
> > >  (私はdllやユーザーリストのの更新漏れ防止の為こちらを利用)
> >
> >
> > 井上さん、お時間がありましたら、こちらのDLLに差し替えてテストしていただけますでしょうか。
> > https://hamlog.sakura.ne.jp/mou/soft/Thwdll.zip
>
> 確認してみます

>2:HamLogフォルダ内にhQSLをインストールにしてユーザーリストを古い物にした場合

 取り合えずこちらだけテストして「このユーザーリストは古いので、最新版・・・」が出て
 メイン画面は表示しHamLogユーザーリストを開く(U) のチェックが外れてるのを確認
 ユーザーリストを元に戻してHamLogを立ち上げて再度HQSL立ち上げで正常動作(受信処理)確認出来ました。

追加:別フォルダも動作確認出来ました。

Re^5: hQSLを起動するとメイン画面が出ずに終了の件 投稿者:JG1MOU浜田 投稿日:2024/06/07(Fri) 16:27:26 No.4928

動作確認を有難うございました。
HAMLOG と hQSLが同じフォルダにある場合、Hamlog50.DLLが誤動作してしまうようでした。
よく調べてみたら、納得できる誤動作でした。

HAMLOGの次のバージョンで、このHAMLOG50.DLLを配布したいと思います。

> >2:HamLogフォルダ内にhQSLをインストールにしてユーザーリストを古い物にした場合
>
>  取り合えずこちらだけテストして「このユーザーリストは古いので、最新版・・・」が出て
>  メイン画面は表示しHamLogユーザーリストを開く(U) のチェックが外れてるのを確認
>  ユーザーリストを元に戻してHamLogを立ち上げて再度HQSL立ち上げで正常動作(受信処理)確認出来ました。
>
> 追加:別フォルダも動作確認出来ました。

- WebForum -