HAMLOG開発室は、HAMLOGに関連したプログラム開発(C、パスカル、VB言語等、又はDLL)についての
専用BBSです。プログラム言語に関する投稿以外は通常のHAMLOG相談室に投稿して下さい。
HAMLOG開発室BBS

Re: Th527api 投稿者:JA2BQX 太田  《URL》

こんにちは。

> 1.JTDXにLogQSOを組み込んでコンパイル。

   JTDX でQSOしてログに記録するウインドウが LogQSO です。
   このソース内にコードを追加しています。

> 2.そのLogQSOは、JTDXで得られたデータをHamlogへデータを転送。

   はい、Hamlogへデータを転送するコードを追加中です。

> JTDXのフォームハンドルは、Form1->Handleでエラーになる。
> 代案として frm1->Handle が提示されていましたが、これは試したのでしょうか。

  はい、ビルドエラーが出ます。

> そもそもJTDXやLogQSOのフォーム名をどう指定しているのでしょうか。
> Qtは指定できない?

Qt ではフォーム名は logqso.ui となっています。
ソースコードは logqso.cpp に書き、ヘッダー部は logqso.h です。

ソースコード全体は下記にあります。
https://github.com/jtdx-project/jtdx/releases/


> それからsendmessageの後、Handleを使って何かするのですか。

Hamlog にJTDXでのQSOデータを転送しようとしています。

私のHPで既に出来ているEXEと改修をしたソースコードは公開しています。

JTDXは今までは32Bit版のみでしたが最近は32Bit版と64Bit版の両方になりました。
32Bit版では Hamlog50.dll が使えますが64Bit版では使えない(Hamlog50.dll が64Bitに未対応)のでその代替え策をやろうとしています。

Qtでの32Bit版及び64Bit版のビルド環境の構築方法も私のHPからリンクを張ってあります。

2020/04/06(Mon) 15:36:39  [No.906]


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)
- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)
Call 名前 ※必須
文字色
Eメール
タイトル sage
URL
メッセージ 手動改行 強制改行 図表モード
メッセージには上記と同じURLを書き込まないで下さい
画像File  (130kBまで)
暗証キー (英数字で8文字以内)
投稿キー (投稿時 投稿キー を入力してください)
プレビュー