記事No |
: 1081 |
投稿日 |
: 2024/09/13(Fri) 21:04:42 |
投稿者 |
: JK1DVP |
C++ builder でturbo hamlog のデータを読むプログラムを書こうとしています。
hamlog50.dllを呼び出して、HamlogOpenをしてTHW_readをするところまでできたのですが、下記のように
TThLog thlog;
ret=HamlogOpen(NULL,&thlog,fname,0);..
.
ret=THW_read(&thlog,count,0);
のようにcount(>=1) のレコードを読みました。
if (ret == SUCCESS )
{ ここで、
thlog.Qso.Calls,thlog.Qso.Date, などは正しく読めているのですが、
thlog.Qso.Freq などのchar ポインタで定義されているものを読もうとするとaccess violation となってしまいます。
また、thlog.Qso.Rmk1Lenなどの変数の意味が分からず困っているところです。どなたかご存じのかた、アドバイスをいただけないでしょうか?
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!