HAMLOG プログラム開発室


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

Re: VB2015 HamlogOpen()
786
2017/07/11(Tue) 15:37:24
JA1RNR 吉田
JA2BQX 太田さん、こんにちは。

追伸:

「対象のCPU」は「x86」を指定しています。

JA1RNR 吉田
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
pagetop
タイトル
記事No
投稿日
投稿者
参照先
Re: VB2015 HamlogOpen()
785
2017/07/10(Mon) 16:49:40
JA2BQX 太田

JA1RNR 吉田さん。ありがとうございます。

動いていますか...こちらではまだNGです。
当分悩みそうです。

VB2010 で SQLite が読めれば良いのですが、こちらも模索中...。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
pagetop
タイトル
記事No
投稿日
投稿者

Re: VB2015 HamlogOpen()
784
2017/07/10(Mon) 15:24:42
JA1RNR 吉田
JA2BQX 太田さん。

追伸です。.

NET Framework 変更時に添付画像のメッセージがでたときに「はい」を選択していますが問題なく作動しています。

JA1RNR 吉田
pagetop
タイトル
記事No
投稿日
投稿者

Re: VB2015 HamlogOpen()
783
2017/07/10(Mon) 14:52:37
JA1RNR 吉田
JA2BQX 太田さん、こんにちは。

JA1RNR 吉田です。

> VB2010 の時には Microsoft .NET Framework 3.5 を使っていましたが
> VB2015 では「 自動 」の様で選択出来ないです。
> 変更する箇所は見つけましたが .NET Framework 4.5 で無いと警告とエラーが出ます。

私は、VB2015 で.NET Framework3.5を選択して THW2VBNET.dllを利用しています。

(JT65-HF HB9HQX のログファイルとしている「MixW2.log」への登録を判定してリアルタイムでHamlog.hdbへAPPEND しています。)
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
pagetop
タイトル
記事No
投稿日
投稿者
参照先
VB2015 HamlogOpen()
782
2017/07/10(Mon) 11:19:10
JA2BQX 太田

こんにちは。
VB2015 で JT65 のデータを Hamlog に転送するソフトを作成中です。

JT65-HF-HB9HQX の JT65-Log.sqlite の読み込みを VB2010 では上手くいかなくて
VB2015 で動くサンプルを見つけたので...。(だいぶ探したのですが他は見つけられなくて)


Hamlog が起動中にデータ入力ウインドウへの転送は出来る様になりました。
(ですから、関数の使い方は間違えてはいないと思っています。)


Hamlog が起動していない時に

sd = HamlogOpen() でエラーで落ちます。

THW2VBNET.dll と Hamlog50.dll  のどちらでもです。

VB2010 の時には Microsoft .NET Framework 3.5 を使っていましたが
VB2015 では「 自動 」の様で選択出来ないです。
変更する箇所は見つけましたが .NET Framework 4.5 で無いと警告とエラーが出ます。 


どこか間違えているのかも知れませんが未解決です。 よろしくお願いします。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
pagetop
タイトル
記事No
投稿日
投稿者
参照先
Re: JTDX の表示文字列の取得
781
2017/06/26(Mon) 07:28:15
JA2BQX 太田

こんにちは。お手数をおかけしました。

JTDX のウインドウに表示されている文字列をVB2010 で取得は無理の様です。

UDP , TCP でのやり取りも試しましたが、それらしいデータは受信出来ますが
完全なデータの受信にはまだ至っていません。

C:\Users\User Name\AppData\Local\JTDX\ALL.TXT があり
これに受信したデータ、バンドを変えた時のデータが1分毎に追記されている事が分かりました。
WSJT-X も同様ですが、 JT65-HF-HB9HQX.exe については別フォルダにデータベースが
あるだけの様で、JTDX 等と同様にはいかないようです。
 
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
pagetop
タイトル
記事No
投稿日
投稿者
参照先
Re: JTDX の表示文字列の取得
780
2017/06/23(Fri) 10:28:15
JA2BQX 太田

JA3CLM 高木さん、 こんにちは。

> 私も、同じようなことを考えて、WSJT_Xの画面内に表示されている文字列を別のソフトに転送したいと思いましたが、、、できませんでした。

そうのようですね、何か方法が無いか模索中ですが無理かも。

JTDX のソースが公開されているので取得し Builde を試していますが途中でエラーでダメです。
他の方は成功しているとの事なのですがどこが悪いか分かりません。
勿論ソースはオリジナルのままなのですが。

ソースを自分なりに修正して..と思うのですが画面のエディト方法も分かりません。
Builde が出来なければ何にもなりませんが。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
pagetop
タイトル
記事No
投稿日
投稿者

Re: JTDX の表示文字列の取得
779
2017/06/23(Fri) 08:33:52
ja3clm
> こんにちは。
>
> 前置きが長くなりましたが JTDX のウインドウに表示されている文字列をVB2010 で取得出来ないでしょうか?
> あれこれ試しているのですがまだ成功していません。
> 他アプリのテキスト文字列を取得する記事の手法は他のソフトでは幾つか利用していますが。
>
> WinID でもハンドルやウインドウのタイトル文字だけで他は表示されないので無理なのかと。

太田さん
お久しぶりです。
私も、同じようなことを考えて、WSJT_Xの画面内に表示されている文字列を別のソフトに転送したいと思いましたが、、、できませんでした。Windows用として作られたソフトなら、各エディットボックスのハンドルが分かるので、取り出せるし、書き込むことも出します。しかし、WSJT_Xはリナックスか何か良く分かりませんが、全く違ったプログラミングソフトを使っているのでしょうかね??? と言うことで、JTDXも同じく読み書きできそうにありませんね。
何か方法が見つかったら、お教え下さいな。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
pagetop
タイトル
記事No
投稿日
投稿者
参照先
JTDX の表示文字列の取得
778
2017/06/22(Thu) 16:55:15
JA2BQX 太田

こんにちは。
最近 JT65 を始めました。山のシャックを自宅からインターネット経由でのリモート運用です。
山のPCはデスクトップでモニターは1ケだけなので画面の情報量が少ないです。
JTDX でのログを Hamlog に転送するソフトは知っていますが、このソフトを使用せずに
自作ソフトで wsjtx.log を取り込み、後で自宅PCに TeamViewer で転送し
自宅で自作ソフトにて Hamlog.hdb に append しています。

前置きが長くなりましたが JTDX のウインドウに表示されている文字列を
VB2010 で取得出来ないでしょうか?
あれこれ試しているのですがまだ成功していません。
他アプリのテキスト文字列を取得する記事の手法は他のソフトでは幾つか利用していますが。

WinID でもハンドルやウインドウのタイトル文字だけで他は表示されないので無理なのかと。

受信エリアの文字列が取れれば色々な事が出来そうなのですが。

(直接 Hamlog に関係が無いようで恐縮ですが...)
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
pagetop
タイトル
記事No
投稿日
投稿者

Re: QSO_Rireki.exe
777
2017/06/13(Tue) 23:08:33
JN3MXT 岩見
> QSO_Rireki.exe に関しては落ち着いたので、ここらでこちらの
> 「プログラム開発室」での投稿は打ち切りにしていただきます。
>
> 今後、何かあれば私宛にメールでお願いします。
>
> 管理人さん、皆さん、お騒がせしました。
> ありがとうございました。
お疲れ様でした。
関ハムで お待ちしてます。
ブースはひなたもうちも 昨年と同じ場所です。
今年は現役の宇宙飛行士が来られます。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
pagetop