新着表示
タイトル
記事No
投稿日
投稿者
: XPとWin7のGDIの動作の違い...
: 606
: 2014/11/15(Sat) 11:59:23
: JP7CZE 川辺
Windows7以降で,コピーした内容を ZAChkにフォーカスを移すことで検索が出来ませんでした.
原因は,WindowsXPでは Form の AutoRedraw をFalse にしている場合,他のウィンドウに一部分でも隠れていると,Formがアクティブになった時点で Paintイベントが発生するので,そのタイミングでクリップボードからデータを取得して検索していたのですが,Win7以降では,AutoRedraw が False でも,Paint イベントが発生しない = AutoRedraw が Trueの時と同じ? だったからです.
以前も,WinXPでは問題無かったのに,Win7では別のウィンドウの表示とほとんどが白の前のウィンドウのHideの順番が,表示 → 消去だと後に新しく表示されたウィンドウが真っ白になるということが生じましたが,消去 → 表示で解決しました.
こんな感じで,XPとWin7以降では,GDIの動作が違う部分があることに,今更ながら気付かされてしまいました...
ということで,ZAChk131 にアップです.
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
: Re: 新規に DBF ファイルを作成しデータを追加の仕方
: 605
: 2014/11/15(Sat) 09:33:48
: JA9AOB 銅子
> DLL内に dbf_append()というローカル関数があり、まさにデータ追加
> 用に使用しているのですが、API関数としてDLL外から呼び出すことは
> できません。
>
> もちろん、HAMLOG本体からも呼び出していませんし、呼び出すことは
> できません。
>
> なんでかな? と思いだしたのですが、必要が無かったことと、多くの
> APIを公開すると、アマチュア無線とは関係のないアプリでも使用できて
> しまうので、やめたような記憶があります。
RR やはりそうでしたか。ローカル関数では手の出し様がありません。
JAIA発行のJCA用のテーブルを作成して、これを参照してスピードを上げようと思ったのですが、その都度、データを検索して Cfm Wkd New等を判定せざるを得ないわけですね。
重そうだがこちらでやってみます。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
: Re: 新規に DBF ファイルを作成しデータを追加の仕方
: 604
: 2014/11/14(Fri) 18:44:03
: JG1MOU浜田
> dbf_create で作成したDBFにデータを追加したいのですが
>
> dbf_open でOpenし ここまでは エラーなく動作します。
> データ追加は Append系の様な気がして探すのですがよくわかりません。 DB_append はHamlog本体のアクセスみたいだし。そこで dbf_write dbf_write2 でやってみますが x0a Or x0b 等のエラーで書き込めません(当たり前でしょうが)。
DLL内に dbf_append()というローカル関数があり、まさにデータ追加
用に使用しているのですが、API関数としてDLL外から呼び出すことは
できません。
もちろん、HAMLOG本体からも呼び出していませんし、呼び出すことは
できません。
なんでかな? と思いだしたのですが、必要が無かったことと、多くの
APIを公開すると、アマチュア無線とは関係のないアプリでも使用できて
しまうので、やめたような記憶があります。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
: ZAアワード用集計・編集プログラム(ZAChk)
: 603
: 2014/11/14(Fri) 02:01:28
: JP7CZE 川辺
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
: 新規に DBF ファイルを作成しデータを追加の仕方
: 602
: 2014/11/13(Thu) 19:01:49
: JA9AOB 銅子
dbf_create で作成したDBFにデータを追加したいのですが
dbf_open でOpenし ここまでは エラーなく動作します。
データ追加は Append系の様な気がして探すのですがよくわかりません。 DB_append はHamlog本体のアクセスみたいだし。そこで dbf_write dbf_write2 でやってみますが x0a Or x0b 等のエラーで書き込めません(当たり前でしょうが)。
#define DBFEOF 10 //TDBFhの終わり
#define DBFBOF 11 //TDBFhのはじめ
VS2013 VC++ でやっています。何かアドバイスいただけませんか。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
: Re: テキストデータオープン(V)(W)
: 601
: 2014/11/13(Thu) 09:44:04
: ja3lxj
了解しました有難うございます。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
参照先
:
Re: テキストデータオープン(V)(W)
:
600
:
2014/11/13(Thu) 06:23:59
:
JA2BQX 太田
:
こんにちは。
> テキストデータオープン(V)(W)についてお教え下さい。
> 現在(V)(W)ともTXTファイルのデータ数が 32768件 が最大のようですが、データ処理数の増が可能でしょうか?
> 可能な場合データ数はいくらになりますでしょうか?
この事はHamlogユーザーがプログラム上でどうにか出来る問題では無いと思います。
Hamlog本体側で対処してもらう必要のある事柄かと。
従って要望なら「Hamlog会議室」が適当かと思います。
但し、テキストデータオープン(V)(W)に関しては色々と物議があるのでこれ以上の事は無理かも。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
: テキストデータオープン(V)(W)
: 599
: 2014/11/12(Wed) 18:44:04
: ja3lxj
テキストデータオープン(V)(W)についてお教え下さい。
現在(V)(W)ともTXTファイルのデータ数が 32768件 が最大のようですが、データ処理数の増が可能でしょうか?
可能な場合データ数はいくらになりますでしょうか?
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
: Re: データ新規登録イベント
: 598
: 2014/10/13(Mon) 16:21:38
: JA7UDE 大庭
出島OM、太田OM、
アイディアをありがとうございました。定期的なポーリングが必要ということと理解いたしました。
73
大庭
JA7UDE
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
: Re: データ新規登録イベント
: 597
: 2014/10/13(Mon) 15:53:13
: JA2BQX 太田
新規交信データが登録されたかどうかなら、
単純にレコード件数を比較したら如何でしょうか?
純粋に [ハムログ入力ウィンドウのSAVEボタンが押された] 事を検知する
判定関数はまだ無いかと思います。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!