JRA公式競馬データ配信サービス JRA-VAN Data Lab.

JRA-VAN DataLab.

競馬ソフト開発コーナー

JV-Link 質問箱

記事リスト  |  新着記事  |  ワード検索  |  過去ログ
タイトルRe^3: JVReadで、ファイルが切り替わるときの戻り値
投稿日: 2025/01/21(Tue) 18:33
投稿者JRA-VANソフトサポート
JRA-VANソフトサポート 鷹森です。
DataLab.サービスをご利用頂きまして誠にありがとうございます。

> 例えば仮に、JVOpenをdataspec="RACE"で呼び出し、JVReadを繰り返
> し呼ぶと、"JG〜"の次に"H1〜"が出力引数で得られるとし
> ます。その2種のそれぞれは1ファイルずつだけを得て、"JG〜"は3
> レコード、"H1〜"は2レコードとします。

> その場合、JVReadの戻り値は、下記のようになりますか?
> 呼び出し1回目: 80(JG,フォーマット番号31のレコード長=80バイト)
> 呼び出し2回目: 80
> 呼び出し3回目: 80(JGの3レコード目を取得)
> 呼び出し4回目: -1
> 呼び出し5回目: 28955(H1,フォーマット番号5のレコード長=28955バイト)
> 呼び出し6回目: 28955(H1の2レコード目を取得)
> 呼び出し7回目: -1
> 呼び出し8回目: 0

> それとも、下記でしょうか?
> 呼び出し1回目: 80(JG,フォーマット番号31のレコード長=80バイト)
> 呼び出し2回目: 80
> 呼び出し3回目: -1(3レコード目を取得しつつ、切り替わりなので-1)
> 呼び出し4回目: 28955(H1,フォーマット番号5のレコード長=28955バイト)
> 呼び出し5回目: -1(2レコード目を取得しつつ、切り替わりなので-1)
> 呼び出し6回目: 0

前者の認識で問題ございません。
また下記JV-Linkインターフェース仕様書に解説を記載しておりますので、ご参照ください。

■ソフトウェア開発キット(SDK)提供コーナー
https://jra-van.jp/dlb/sdv/sdk.html
・JV-Linkインターフェース仕様書(Ver.4.9.0.1)
 25ページ JVRead【解説】

以上、よろしくお願いいたします。
- 関連一覧ツリー(● をクリックするとツリー全体を一括表示します)
返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)
おなまえ
Eメール
タイトル
メッセージ   文字モード 図表モード
URL
パスワード (英数字で8文字以内)
  プレビュー
- 以下のフォームから自分の投稿記事を修正・削除することができます -
処理 記事No パスワード
ウィンドウを閉じる