新着表示
タイトル
記事No
投稿日
投稿者
:
設定が出来ません。
:
1019
:
2022/09/05(Mon) 22:17:09
:
JI2AUM
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
: Re: QSO履歴データ
: 1018
: 2022/09/05(Mon) 21:17:29
: JA2BQX 太田
ありがとうございます。
7月、8月は腰の骨折で長くは机には向かえませんでした。車の運転もドクターストップで。
ここ数日は久々の長時間プログラミングです。
HAMLOG50.txt や HamlogMs.txt を改めて読み返しています。
目的のソフトに目的の機能を盛り込むにはまだ数日掛かりそうです。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
: Re: QSO履歴データ
: 1017
: 2022/09/05(Mon) 20:19:49
: JG1MOU浜田
> cmmd = 27 と cmmd = 28 は上手く行ったようです。
>
> 後は条件によりQSL欄の転送先に N をセットです。
プログラミング、楽しんでますね。
hQSLでは、cmmd = 27 を送って、HAMLOGが停止しているすきに交信の照合をしたり、
QSL欄に受領マークを書き込んだり、電子QSLをメール送信したりしています。
処理が終わったら cmmd = 28 です。
キーとなるコールサインやJCC/Gコードを書き換えた場合の動作は、試していません。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
: Re: QSO履歴データ
: 1016
: 2022/09/05(Mon) 19:10:26
: JA2BQX 太田
cmmd = 27 と cmmd = 28 は上手く行ったようです。
後は条件によりQSL欄の転送先に N をセットです。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
: Re: QSO履歴データ
: 1015
: 2022/09/05(Mon) 18:23:48
: JA2BQX
こんにちは。 ありがとうございます。
Hamlogw.exe が停止中なら
レコード番号と、そのレコード番号のQSOデータは取れました。
cmmd = 27 と cmmd = 28 は試したのですがまだ未成功。
この時に cbuff には何をセットするのでしょうか? 空白で良い?
HamlogOpen() の前に cmmd = 27 を送ったのですが??
明日にも再度挑戦ですね。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
: Re: QSO履歴データ
: 1014
: 2022/09/05(Mon) 16:16:16
: JG1MOU浜田
> idx_search() idx_next() を使ってレコード番号とその中身は取れる様になりましたが残念ながら
> Hamlogw.exe 起動中はダメのようです。
> リアルタイムQSO中に使いたいのですが何か方法はありませんか。
おお! 素晴らしいですね。
レコード番号を取り出したら THW_read()で読み込みます。
これができればTHW_seek()を使う必要ありません。
Hamlogw.exe起動中ですが、HamlogMs.txtから・・・
27 = QSOデータをクローズさせます。(v5.21)この間に、QSOデータの読み書きができます。処理が終わったら、直ちに28を実行してください
28 = QSOデータをオープンさせます。(v5.21)
HAMLOG E-Mail QSL ではこの方法を使ってHAMLOG起動中に処理できるようにしています。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
: Re: QSO履歴データ
: 1013
: 2022/09/05(Mon) 14:03:30
: JA2BQX 太田
idx_search() idx_next() を使ってレコード番号とその中身は取れる様になりましたが残念ながら
Hamlogw.exe 起動中はダメのようです。
リアルタイムQSO中に使いたいのですが何か方法はありませんか。
Hamlogw.exe 起動中でも VB.net から制御して
Hamlog 側のQSO履歴をァイルに書き出し出来るコマンドを追加してくれるとありがたいです。
num=THW_seek(); を使う方法はトライ中ですがまだ出来ていません。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
: Re: QSO履歴データ
: 1012
: 2022/09/04(Sun) 22:05:46
: JA2BQX
コードをありがとうございます。明日試します。
Hamlog の JT-Get! でQSO履歴をチェックしてもらい
ユーザーが下記の条件なら No QSL にするように選択出来ると良いかと。
データ入力欄の Callsign + Band + Mode の組み合わせに対して
Callsign 1 or 0
Callsign + Band 1 or 0
Callsign + Mode 1 or 0
Callsign + Band + Mode 1 or 0
私はQSO数がそんなには多く無いのでQSO履歴をファイルに出してもらっても
処理時間は短と思うのでお願い出来れば色々とトライします。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
: Re: QSO履歴データ
: 1011
: 2022/09/04(Sun) 21:49:43
: JG1MOU浜田
> Hamlog50.DLL の idx_search , idx_next を使ってQSO履歴ウインドウと同じ内容のデータをファイルに出力しようとテスト中ですがロジックが悪いようで件数が足りない、検索とは別コールサインの履歴が出てきたりでまだ未完成。
idx_****()は、インデックスファイルからレコード番号を読みだす関数ですので、THW_****()を使ったほうが簡単です。
HamlogOpen();
num=THW_seek();
while (num==SUCCESS)
{ 処理;
num=THW_skip();}
HamlogClose();
・・・みたいな。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
: Re: QSO履歴データ
: 1010
: 2022/09/04(Sun) 19:29:13
: JA2BQX
お世話になります。
データとしては欲しいですが
凄い数のデータのファイルではVB.net 側の処理が追い付かないかもです。
最低限 入力ウインドウのコールサイン、バンド、モードと同じQSO履歴があれば何かデータを出して頂ければ。
Hamlog50.DLL の idx_search , idx_next を使ってQSO履歴ウインドウと同じ内容のデータをファイルに出力しようとテスト中ですがロジックが悪いようで件数が足りない、検索とは別コールサインの履歴が出てきたりでまだ未完成。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!