JV-Link 質問箱 |
タイトル | : JVInitの失敗について |
記事No | : 9411 |
投稿日 | : 2016/06/09(Thu) 23:18 |
投稿者 | : TSK |
|
Delphi7 Pro(Windows10 Home 32bit)でソフト作成をしています。
JV-Link Ver.4.4.2をインストールしたPCでソフト作成をした 場合、そのソフトをVer.4.4.2以外のJV-Linkがインストール されたPCで実行しようとすると、JVInitで「エラーを特定でき ません」のエラーを発生して、JV-Linkの初期化に失敗。 JV-Linkを用いた処理を行うことができないという現象が発生 しています。 ※Windows10 home(32bit/64bit)のPCでエラー発生を確認。
JV-Link Ver.4.4.0(4.4.1は持っていません)の環境で作成(作成に 使用PCは上記と同じWindows10)した時には、JV-Linkのバージョン が異なるPCでソフトを起動しても、このようなエラーは発生しま せんでした。 4.4.0より前のバージョンを使用していた時も、このエラーは発生 していなかったと思います。
このような現象が当方特有のものであるのか、回答をお願い致します。
----- 次の処理を最初のフォームのFormCreate内で実行。
lReturnCode := JVLink1.JVInit(SOFT_ID); if lReturnCode <> 0 then begin //エラーメッセージを表示(※記述は省略) Application.Terminate; end;
//※lReturnCodeには値が返らず |
|
タイトル | : JVInitの失敗について(追加) |
記事No | : 9412 |
投稿日 | : 2016/06/10(Fri) 12:32 |
投稿者 | : TSK |
|
この起動不具合については、開発PCのJV-LinkをVer.4.4.2より前のバージョンに ダウングレードした上で、ファイルを作成し直すこと により解消されることを確認したのですが、次のような問題が存在 します。
JV-Link Ver.4.4.2をインストールしたPCで編集したプロジェクトを 前のバージョンにダウングレードした環境で開けた場合、 「フォーム作成中にエラーが発生しました。エラーを特定できません」のメッ セージが表示されて、JV-Linkを貼り付けたフォームの デザイン画面が開かなくなります。 JV-Link Ver.4.4.2より前のバージョンで編集したプロジェクトに ついては、開発PC側のJV-Linkバージョンに関係なく、正常に開く ことができました。
エラーが発生している場合、JV-Linkを貼り付けたフォームのdfmファイルにつ いて、事前に書き換えた上でプロジェクトを開くと フォームを開くことができます。
object JVLink1: TJVLink Left = 8 Top = 32 Width = 32 Height = 32 ControlData = {000C0000..以降の桁は省略} end
上の項目のうち、ControlDataの値を {00080000..以降の桁は省略}に書き換えます。 当方の環境では、JV-Link4.4.2より前のバージョンは、先頭8桁 が00080000ですが、4.4.2では 000C0000 になります。
お手数をかけますが、当初の投稿も合わせ、よろしくお願いいたし ます。 |
|
タイトル | : Re: JVInitの失敗について(追加) |
記事No | : 9415 |
投稿日 | : 2016/06/14(Tue) 18:14 |
投稿者 | : たま |
|
VB6SP6(Windows7 64bit、Windows10 64bit)で同じようなエラーが有りました。 症状は「JVDTLab.dllからコントロール’JVLink’をロード出来ませんでした。 JVDTLab.dllのバージョンが最新のものではありません。」というものです。 JV-Link Ver.4.4.2環境でVB6を起動すると 起動ファイルはMirai.vbp 4KB、Mirai.vbwが0KB(通常2KB)で書き込まれてし まいます。対策として予備PCからMirai.vbp、Mirai.vbwを上書き、JV-Link貼り 付けし直しで何とか復旧しました。 エラー時はMirai.vbwが0KBなので当然デザイン画面が開けません。 |
|
タイトル | : Re^2: JVInitの失敗について(追加) |
記事No | : 9416 |
投稿日 | : 2016/06/15(Wed) 01:34 |
投稿者 | : TSK |
|
> VB6SP6(Windows7 64bit、Windows10 64bit)で同じようなエラーが有りまし た。 > 症状は「JVDTLab.dllからコントロール’JVLink’をロード出来ませんで した。 > JVDTLab.dllのバージョンが最新のものではありません。」というもので す。 > JV-Link Ver.4.4.2環境でVB6を起動すると > 起動ファイルはMirai.vbp 4KB、Mirai.vbwが0KB(通常2KB)で書き込まれ てし > まいます。対策として予備PCからMirai.vbp、Mirai.vbwを上書き、JV-Lin k貼り > 付けし直しで何とか復旧しました。 > エラー時はMirai.vbwが0KBなので当然デザイン画面が開けません。
情報の提供、ありがとうございます。 VB6でそういったエラーが発生するんですね。 この件の書き込みをしてから、Visual Studio 2015の無料版に含まれているVB2 015でJVInitのテストをしてみたら、エラーが発生しなかったので、もしかした らDelphi7特有のエラーなのかなと思ってました。 |
|
タイトル | : Re^3: JVInitの失敗について(追加) |
記事No | : 9420 |
投稿日 | : 2016/06/22(Wed) 14:15 |
投稿者 | : JRA-VANソフトサポート |
|
JRA-VANソフトサポートの吉本です。 DataLab.サービスをご利用頂きまして誠にありがとうございます。
現在、ご記載頂いた内容につきましてこちらで確認させて いただいておりますので、しばらくお待ちください。
以上、よろしくお願いいたします。 |
|
タイトル | : Re^4: JVInitの失敗について(追加) |
記事No | : 9424 |
投稿日 | : 2016/06/30(Thu) 18:32 |
投稿者 | : JRA-VANソフトサポート |
|
JRA-VANソフトサポートの吉本です。 DataLab.サービスをご利用頂きまして誠にありがとうございます。
回答が遅くなり大変申し訳ございません。
頂いた情報を元にこちらでも検証を実施しましたところ、 TSK様と同様の事象が再現いたしました。
開発環境のアップデートにおいて、JV-Link Ver.4.4.1より、 以前のOSをサポートするための処置として、 本事象が発生しております。
ご迷惑をおかけして大変申し訳ありませんが、 今後弊社のアップデートにおいて、JV-Linkを最新版にしていただくように お客様へご案内をさせて頂きます。 ついては、最新版(JV-Link Ver.4.4.2)を使用して 開発いただくようお願いいたします。
以上、よろしくお願いいたします。 |
|
|
|
copyright ©2007 JRA SYSTEM SERVICE CO.,LTD. All Rights Reserved.
|
|
|