# C#でのJVOpen

**URL:** <https://developer.jra-van.jp/t/topic/217>\
**Category:** 過去ログ\
**Created:** [2025 年 5 月 11 日午前 4:01 UTC](https://developer.jra-van.jp/t/topic/217 "2025-05-11T04:01:17Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![JRA-VAN\_Staff](https://yyz1.discourse-cdn.com/flex029/user_avatar/developer.jra-van.jp/jra-van_staff/32/48_2.png) [@JRA-VAN\_Staff](https://developer.jra-van.jp/u/JRA-VAN_Staff)\
**Post date:** [2025 年 5 月 11 日午前 4:01 UTC](https://developer.jra-van.jp/t/topic/217/1 "2025-05-11T04:01:17Z")

</div>

| | タイトル | ： **C#でのJVOpen** |
| --- | --- | --- |
| — | — | |
| 記事No | ： **7307** | |
| 投稿日 | ： 2023/08/12(Sat) 14:24 | |
| 投稿者 | ： **シャーロック** | |

C#でソフトを作成しているのですが、JVOpenを実行した場合、  
readcount  
downloadcount  
の２つのパラメータに正しい値が設定されません。  
INPUTとして値を設定しないとエラーになるため、それぞれ値＝0を設定してい  
るのですが、戻り値として有効な値を取得できないのでしょうか？

例  
int iReadCount = 0;  
int iDownloadCount = 0;  
JVOpen(strDataSpec, strFromDate, iOption, iReadCount, iDownloadCount, o  
ut strLastFileTimeStamp);

※lastfiletimestampしか、outパラメータとして利用できません。  
C#では、これらのパラメータを利用できないのでしょうか？|

| | タイトル | ： **Re: C#でのJVOpen** |
| --- | --- | --- |
| — | — | |
| 記事No | ： **7309** | |
| 投稿日 | ： 2023/08/12(Sat) 16:24 | |
| 投稿者 | ： **Tachyon** | |

参照渡し(ref)で記述すれば解決すると思います。

ご参考まで。|

| | タイトル | ： **Re^2: C#でのJVOpen** |
| --- | --- | --- |
| — | — | |
| 記事No | ： **7311** | |
| 投稿日 | ： 2023/08/13(Sun) 20:04 | |
| 投稿者 | ： **シャーロック** | |

> 参照渡し(ref)で記述すれば解決すると思います。
> 
> ご参考まで。

Tachyonさん

ありがとうございます。

参照渡しにすることで、  
readcount  
downloadcount  
とも値をが設定されることを確認できました。|
