• Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Home
  • 日記
  • 競馬でプログラミング
    • JV-LinkをC#で使ってみる(WinForms版)
    • JV-LinkをC#で使ってみる(Console版)
  • このはとウェブログ
    • JavaScriptの話
    • WordPressの話
  • 私のバヌーシー出資馬について

sae-suki-blog.

  • メール
  • Instagram
  • RSS
  • Twitter

JV-LinkをC#で使ってみる(Console版) ~2.JV-Dataをダウンロードする~

2018-10-19 by さえきさん

目次

  • 参考
    • 前回記事
    • WinForms版
    • 今回のソースコード
  • 開発環境
  • メインプログラムの作成
    • JV-Linkオブジェクトのイニシャライズ
    • JV-Dataのダウンロード
    • JV-Linkオブジェクトのファイナライズ
  • 動作確認

参考

前回記事

JV-LinkをC#で使ってみる(Console版) ~1.サービスキーを入力する仕組みを用意する~

WinForms版

JV-LinkをC#で使ってみる(WinForms版) ~2.JV-Dataをダウンロードする~

今回のソースコード

source – JV-LinkをC#で使ってみる(Console版) ~2.JV-Dataをダウンロードする~


開発環境

  • Windows7 64ビット版
  • Visual Studio Community 2017
  • JV-Link Ver.4.5.1

メインプログラムの作成

JV-Linkオブジェクトのイニシャライズ

//=====================================================================================
jvLink.JVInit("UNKNOWN");

JVInit()関数を呼び出します。テスト時のSIDはUNKNOWNで問題ありません。

JV-Dataのダウンロード

//=====================================================================================
var nReadCount = 0;             // JVOpen: 総読み込みファイル数
var nDownloadCount = 0;         // JVOpen: 総ダウンロードファイル数
var strLastFileTimestamp = "";  // JVOpen: 最新ファイルのタイムスタンプ

jvLink.JVOpen("RACE", "20181001000000", 2, ref nReadCount, ref nDownloadCount, out strLastFileTimestamp);

Console.WriteLine(
    "読み込みファイル数 : " + nReadCount + "\n" +
    "ダウンロードファイル数 : " + nDownloadCount + "\n" +
    "タイムスタンプ : " + strLastFileTimestamp + "\n"
    );

JVOpen()関数を呼び出すことでデータのダウンロードが行われます。基本的には『JV-Linkインターフェース仕様書』通りで問題ありません。

JV-Linkオブジェクトのファイナライズ

//=====================================================================================
jvLink.JVClose();

JVClose()関数を呼び出します。


動作確認

コードの編集が完了したらプログラムを実行して動作を確認します。


以上で、 JV-Data のダウンロードが完了となります。

Filed Under: JV-LinkをC#で使ってみる(Console版), 競馬でプログラミング 関連タグ:C#, JRA-VAN, 競馬

最初のサイドバー

More to See

csvファイルの配列化がおかしい、、、

2020-09-11 By さえきさん

エターナルハートが転厩するのはまあいいとして、、、

2020-09-09 By さえきさん

フォルダー構成のみなおしがメンドイ( 一一)

2020-09-09 By さえきさん

Tags

C# ConoHa WING CSS Genesis JavaScript JRA-VAN Magazine Pro THE THOR WordPress エターナルハート ギエナー2019 バヌーシー フランクエトワール 競馬

Categories

  • このはとウェブログ (3)
    • JavaScriptの話 (2)
    • WordPressの話 (1)
  • 日記 (17)
  • 競馬でプログラミング (14)
    • JV-LinkをC#で使ってみる(Console版) (6)
    • JV-LinkをC#で使ってみる(WinForms版) (7)

Footer

Profile

avatar
初音ミクが大好きな40代のおじさんです。
最近、バヌーシーで一口馬主を始めました。

Search

Copyright © 2021 · Magazine Pro on Genesis Framework · WordPress