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

JRA-VAN DataLab.

競馬ソフト開発コーナー

プログラミング質問広場

本掲示板は、プログラミングに関する情報を作者様同士で共有・議論していただく場として用意いたしました。
JV-Link、JV-Dataに直接関連しない(一般論としてのプログラミング方法やAPI・メソッドの利用法などの)スレッドはこちらに立ててください。

新着記事 リストに戻る
タイトルRe: Excel2013について
記事No1793   [関連記事]
投稿日: 2019/08/14(Wed) 06:39
投稿者VBAオンチ
> Excel2013でJV-Linkの開発をしていると、「Microsoft Excelは動作を停止
しま
> した」と出てきてExcelが落ちることが頻繁にあります。
> Excel2010で動かしているときは、起きたことはなかったのですが、何か
相性の
> ようなものがあるのでしょうか

横から失礼します。
私もExcel2010以降(現在はOffice Solo365)でよく「応答なし」でexcelがフリ
ーズしていました。Excel2010でもあったと思いますが、頻度はそう多くなかっ
たような記憶。
現在は、下記のようなことで頻度は減っています(ゼロではない)。
異なる状況かもしれませんが、ご参考まで。

オブジェクト宣言時にNewを使わない。私の場合、
Dim myRs as New ADODB.Recordset などのようにNewを付けていましたが、現
在は
Dim myRs as ADODB.Recordset
Set myRs=New ADODB.Recordset
と分けています。

参考サイト
https://thom.hateblo.jp/entry/2016/09/27/221527
https://docs.microsoft.com/ja-jp/previous-versions/technical-document/d
d297716(v=msdn.10)

これでも完全にExcelのフリーズがなくならず、JVLinkのOpen/Closeのタイミン
グでもあるのかなという気がしますが、よくわかりません。続けてJVDataをダウ
ンロードしているときはフリーズしないのですが、時間を空けたり、他のアプリ
を動かして、しばらくして戻るとフリーズ。いったん保存すればフリーズを避け
られることもあるので、JVDataのダウンロード時にJVlinkの影響があるのかなと

タイトルVBAでの3連単オッズ取得について
記事No1778   [関連記事]
投稿日: 2019/08/10(Sat) 21:49
投稿者TAK
下記リンクのVBAサンプルコードから、JVLink_StluctモジュールのSetData_O6プ
ロシージャを使ったときに3連単がすべて取得できないことがあります。そうい
った仕様はありますでしょうか?

https://jra-van.jp/dlb/sdv/pgm.html

タイトルExcel2013について
記事No1775   [関連記事]
投稿日: 2019/08/10(Sat) 17:48
投稿者TAK
Excel2013でJV-Linkの開発をしていると、「Microsoft Excelは動作を停止しま
した」と出てきてExcelが落ちることが頻繁にあります。
Excel2010で動かしているときは、起きたことはなかったのですが、何か相性の
ようなものがあるのでしょうか?

タイトルRe: プログラミング言語等
記事No1614   [関連記事]
投稿日: 2019/07/18(Thu) 11:43
投稿者JRA-VANソフトサポート
JRA-VANソフトサポートの吉岡です。
DataLab.サービスをご利用頂きまして誠にありがとうございます。

>Windowsでソフトを開発しようと思うのですが、
>割と初心者でもつくりやすい
>プログラミング言語は 2019年7月現在 なんだと思われますか?
>(できれば完成したソフトがMacでも使える)

Windows版の開発言語は以下をサポートしています。
過去に使用した経験がある言語で開発いただくのが良いかと存じます。
 Microsoft Visual Basic 2015
 Microsoft Visual C++ 2015
 Borland Delphi 7
 Microsoft Access 2013/2016
 Microsoft Excel 2013/2016
※恐縮ですが、MacOS版JV-Linkはサポートを終了しており、
 MacOSでは動作いたしません。何卒ご了承ください。

また、VB2015によるサンプルになりますが、
「競馬ソフト開発体験教室」にて、競馬ソフトを作成していく過程を
ステップアップ形式で解説しております。

まずはこちらのページにて、JV-Linkのメソッドを使用できるよう
になるまでの手順や、データの取得方法などについて
ご理解いただくのが良いかと存じます。

●競馬ソフト開発体験教室
http://jra-van.jp/dlb/sdv/trial.html

>また、その言語に最適なデータベース環境も教えていただければ
>助かります(データベースに関しては無知です)

以下にAccessのDB登録処理のサンプルプログラムがございます。
参考いただければと思います。
http://jra-van.jp/dlb/sdv/pgm.html
・データベース作成クラス、JV-Data登録クラス


以上、よろしくお願い致します。

タイトルプログラミング言語等
記事No1576   [関連記事]
投稿日: 2019/07/11(Thu) 10:55
投稿者syou
Windowsでソフトを開発しようと思うのですが、割と初心者でもつくりやすいプ
ログラミング言語は 2019年7月現在 なんだと思われますか?(できれば完成
したソフトがMacでも使える)
ちなみにVisual Basicは少しだけやったことがあります

また、その言語に最適なデータベース環境も教えていただければ助かります(
データベースに関しては無知です)

複数の回答でも結構ですのでよろしくお願いいたします

タイトルRe: VBAサンプルプログラム・Microsoft Excel 2016がJVReadエラーで
記事No1500   [関連記事]
投稿日: 2019/06/28(Fri) 14:35
投稿者JRA-VANソフトサポート
JRA-VANソフトサポートの吉本です。
DataLab.サービスをご利用頂きまして誠にありがとうございます。

>「JVReadエラー。RC=-403」のメッセージを出して停止します。
>このメッセージが出る原因と対策が分かりません。

ご記載いただいたJV-Linkエラーコードから判断致しますと、
ダウンロードしたファイルが異常な状態になっているため、
ファイルの読み込みエラーになっていると思われます。

こちらで実施しましたところ読み込みまで正常に完了しております。

恐れ入りますが、一度ダウンロードしたファイルを削除して頂き、
再度実施していただけますでしょうか。

ダウンロードしたファイルはデータの保存設定を変えていなければ
以下に格納されております。

C:\ProgramData\JRA-VAN\Data Lab\cache\

以上、よろしくお願い致します。

タイトルRe: 「ソリュージョン内の1つ以上のプロジェクトが正しく読み込まれません。」のエラーメッセージ
記事No1478   [関連記事]
投稿日: 2019/06/27(Thu) 15:00
投稿者JRA-VANソフトサポート
JRA-VANソフトサポート 石倉です。
DataLab.サービスをご利用頂きまして誠にありがとうございます。

>C:\MODEL\VB2015-sample-denma.zip\出馬表サンプルVisualBasic2015
>\source\出馬表サンプル.slnをクリックすると
>「ソリュージョン内の1つ以上のプロジェクトが正しく読み込まれません。
>詳細については、出力ウィンドウを確認ください。」
>のエラーメッセージ出力して停止する。

恐れ入りますが、サンプルプログラム(VB2015-sample-denma.zip)は解凍の上
使用して頂きますようお願い申し上げます。

以上、よろしくお願い致します。

タイトル「ソリュージョン内の1つ以上のプロジェクトが正しく読み込まれません。」のエラーメッセージが出力さ
記事No1427   [関連記事]
投稿日: 2019/06/21(Fri) 12:51
投稿者法華親治
毎々お世話になります。プログラミングパーツ・開発支援ツール提供コーナー・
サンプルプログラム・出馬表サンプル・Microsoft Visual Basic 2015 (2017/6
/6)をC:\MODEL\にダウンロードしてC:\MODEL\VB2015-sample-denma.zip\出馬表
サンプルVisualBasic2015\source\出馬表サンプル.slnをクリックすると
「ソリュージョン内の1つ以上のプロジェクトが正しく読み込まれません。詳
細については、出力ウィンドウを確認ください。」
のエラーメッセージ出力して停止する。出力ウィンドウには「C:\Users\xx\A
ppData\Local\Temp\Temp5_VB2015-sample-denma.zip\出馬表サンプルVisualBasi
c2015\source\出馬表サンプル.vbproj : error : プロジェクト ファイルを読
み込めませんでした。ファイル 'C:\Users\xx\AppData\Local\Temp\Temp
5_VB2015-sample-denma.zip\出馬表サンプルVisualBasic2015\source\出馬表サ
ンプル.vbproj' が見つかりませんでした。 C:\Users\xx\AppData\Loca
l\Temp\Temp5_VB2015-sample-denma.zip\出馬表サンプルVisualBasic2015\sourc
e\出馬表サンプル.vbproj」
「[VSIX I] Trace log: C:\Users\xx\AppData\Local\Temp\VSFeedbackIntell
iCodeLogs\20190621_032114_VS.log
[VSIX I] Version: 2.2.182.4985」が出力されている。このエラーが出力され
た時の対応を御教示頂きたく。宜しくお願いします

タイトルVBAサンプルプログラム・Microsoft Excel 2016がJVReadエラーで停止する
記事No1426   [関連記事]
投稿日: 2019/06/21(Fri) 12:00
投稿者法華親治
プログラミングパーツ・開発支援ツール提供コーナー・VBAサンプルプログラム
・Microsoft Excel 2016をダウンロードしてJVData取り込み開始をクリックし
てデータの読み込みを開始したのち行番号が1469で「JVReadエラー。RC=-403」
のメッセージを出して停止します。このメッセージが出る原因と対策が分かりま
せん。ご指導宜しくお願いします。

タイトルRe^3: Lesson7[4/12] Bでエラーメッセージが出力される。
記事No1391   [関連記事]
投稿日: 2019/06/16(Sun) 03:10
投稿者法華親治
> > JRA-VANソフトサポート 石倉です。
> > DataLab.サービスをご利用頂きまして誠にありがとうございます。
> >
> > データを削除する際に使用されるデータベース接続情報は
> > プロジェクトプロパティの値が使用されますので
> > 下記のように設定されているかご確認いただけますでしょうか。
> > 値に「Provider=」の項目が存在しない場合に、
> > 「OLE DBプロバイダーがConnectionStringで...」
> > のエラーが発生するようです。
> >
> > 名前    JVDataConnectionString
> > 型     (接続文字列)
> > スコープ  アプリケーション
> > 値     Provider=Microsoft.ACE.OLEDB.16.0;Data Source=|Da
taDir
> ectory|\JVData.accdb
> >
> > 設定値は、下記の手順で表示可能でございます。
> > @ Visual Studioのソリューションエクスプローラーで「My Proj
> ect」をダブルクリックする
> > A プロジェクトプロパティ画面にて「設定」を選択する
> >
> > 以上、よろしくお願い致します。
> 早々の回答ありがとうございます。ご指示の設定を行い実行をしたところ
「�
> 39;Microsoft.ACE.OLEDB.16.0'プロバイダはローカルのコンピュー
ターに
> 登録されていません。」のエラーメッセージが出力されました。何を登録
すれば
> よいのでしょうか?ご指導宜しくお願いします。
Microsoft Access 2016 Runtimeをインストールすると上手く動作しました。あ
りがとうございました。

ウィンドウを閉じる