HAMLOG プログラム開発室


新着表示
タイトル
記事No
投稿日
投稿者

TX5C入力でclippertonでない
56
2008/03/16(Sun) 07:58:24
JA1NND
CallにTX5C入力で、clippertonがでてないが、hamlogが正常でないのでしょうか?   hamlogのversionは5.07aです。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
pagetop
タイトル
記事No
投稿日
投稿者

Re: WM_COPYDATAについて
55
2008/03/11(Tue) 03:30:55
JA5CQH/4
早速のレスありがとうございます。

> アクティブな窓に転送されます。

こういうことだったのですね。規則性がこちらでも確認できました。
前バージョンまではこの現象に気づかなかったのですが、入力画面も修正画面も不可視にしたとき、どちらがアクティブであるのか分からなくて転送してから修正画面ばかりが現れるので戸惑っていました。
ターゲット画面を指定できたらベストなのですが気をつけながら使っていきたいと思います。
ありがとうございました。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
pagetop
タイトル
記事No
投稿日
投稿者

Re: WM_COPYDATAについて
54
2008/03/11(Tue) 00:00:13
je6lao長野
周波数を転送するソフトで確認しましたが、再現しませんでした。
アクティブな窓に転送されます。
もっと具体的にお書きになれば再現するか確認できますけど・・・。

> 現在、WM_COPYDATAを利用して「入力画面LOG-[A]」にデータを転送する自作アプリを使っておりますが「データの表示&修正」ダイアログを表示させた以降は常に「データの表示&修正」が転送ターゲットになる現象がでていて「入力画面LOG-[A]」への転送ができなくなっております。
>
> もし何らかの回避する方法をご存知のかたがいらっしゃいましたら、ご教示いただけないでしょうか。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
pagetop
タイトル
記事No
投稿日
投稿者

WM_COPYDATAについて
53
2008/03/10(Mon) 00:50:22
JA5CQH/4
いつもお世話になります。
Turbo HANLOG/Win Ver5.09からの動きについての質問です。

現在、WM_COPYDATAを利用して「入力画面LOG-[A]」にデータを転送する自作アプリを使っておりますが「データの表示&修正」ダイアログを表示させた以降は常に「データの表示&修正」が転送ターゲットになる現象がでていて「入力画面LOG-[A]」への転送ができなくなっております。

もし何らかの回避する方法をご存知のかたがいらっしゃいましたら、ご教示いただけないでしょうか。

お手数ですがよろしくお願いいたします。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
pagetop
タイトル
記事No
投稿日
投稿者

Re: DOS版の開発続けて下さい?
52
2008/02/07(Thu) 06:12:41
7L2RNT小泉
分割バックアップが無くなりましたが?
DOS版は使える様です。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
pagetop
タイトル
記事No
投稿日
投稿者

Re: QSLカード印刷
51
2008/01/21(Mon) 18:51:46
JF0VJNさいとう@管理人
HAMLOG開発室はプログラミング言語に関するBBSですので
この質問はHAMLOG相談室が適切かと思います。
よろしければHAMLOG相談室で再投稿をお願いします。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
pagetop
タイトル
記事No
投稿日
投稿者

DOS版の開発続けて下さい?
50
2008/01/20(Sun) 14:39:34
7L2RNT小泉
NEC98 Turbo HAMLOG Ver3.41L
でマスターデータを最新のWINDOWS版のC:\hamlog\hamlog.mstをFDにコピーしてDOS版のVer3.41Lに上書きすると最新のJCC,JCG,町、村、地名データが出るのではないでしょうか?
データーの変換は-hオプションでWIN版は読み込み出来ます!その逆はTurbo HAMLOG/Win Ver4.xx や、Turbo HAMLOGのDOS版の交信データを、Ver5.xx形式に変換する方法です。で出来ます!
-hオプションの使い方ですが、WINのデータをDOSに読み込むためも変換方法です。起動する時に使います。
Ver3.41k 2005-01
・-Hオプションを追加しました。Ver5.xxのデータを取り込みます。
 HAMLOG -h HAMLOG.HDB <番号>

V5.08cのデータを読み込むにはC:\hamlog\HAMLOG.HDBファイルをFDでDOSに交信データをコピーします。
HAMLOG -h HAMLOG.HDB 5.08
で起動すればWINのデータが読み込み出来ます。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
pagetop
タイトル
記事No
投稿日
投稿者

QSLカード印刷
49
2008/01/20(Sun) 09:17:18
JD1BMM
先日初めてQSLの連続印刷を「JARL指定の逆順」で印刷してましたが、
JARLが指定する順番には印刷しないようです。
例:印刷後の並びは、JAを0~9まで並べ、次にJDを0~9、次にJEを0~9
となっています。
エリア順にJA,JD,JE,JF,JGと並びません。
何か手順に間違いがあるのでしょうか?
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
pagetop
タイトル
記事No
投稿日
投稿者

ReReRe: 入力 補足
48
2008/01/11(Fri) 23:24:08
JJ1DGW 西本 昇
JG1MOU 浜田OM アドバイス有難うございます。浜田OMの言うとおりだと
思います。アッセンブラとの出会いは 東京 蒲田に有りました 日本
電子工学院と言う学校で コンピューターハードウェアコースという学
科で 習ったのが最初です。コンピューターの機械の勉強をしたのです
が 習った言語は アセンブラが主体で COBOL や FORTRANの簡単なプ
ログラムも勉強しました。私はそのコースの 一期生です。
学校を卒業してから 2年間通信関係の会社に就職して 回路の設計の様な仕事をしていたのですが退社してその後コンピューターとは関係の
ない仕事をしています。30年位前に NEC より TK-80 と言うマイコン
キットが出たときに買って 組み立てて プログラム入力して 遊んで
いるうちに 学校で習った アセンブラを思い出しました。現在は Z-
80 や PIC 等の CPU で遊んでいます。
私は 趣味でプログラムを組んで居ますので 冗長なコードを書くくせ
が有ります。直せる所は直していきたいと思いますので 宜しくお願い
します。いつもお世話になります。ではさようなら
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
pagetop
タイトル
記事No
投稿日
投稿者

ReRe: 入力 補足
47
2008/01/10(Thu) 22:53:07
JG1MOU浜田
> さすが 浜田OM 私の書いた説明を的確に理解されて プログラムの

恐縮です。hi

> 以下 プログラムのコードを送ります。

私のプログラミング流儀、アマチュアなので、あくまでも我流ですが・・・

unsigned int c = 0
ですが、ループの中で必ず変数 c には代入されますので、宣言時にも
代入する必要は無いと思います。生成されるコードの効率化のため。

unsigned short mask = 0x8001;
一度しか代入しない変数は、定数にすべきと考えております。
#define MASK 0x8001;
その方が効率の良いコードが生成されるはずです。
吐き出されたアセンブリコードを見ても、変数の内容をいったんレジスタに
コピーしてからアンドをとってますので、定数にすれば直接いけるのではないでしょうか?

それから、GetAsyncKeyState() の引数は符号付き整数ですので、変数
c は int型で宣言しないとコンパイル時に警告が出るのではないでしょうか?

最近、あまりC言語やらないので、ちょっと自身がないところもありますけど。
では、がんばってください。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
pagetop