問題タブ [capl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
scripting - CAPL はスクリプト言語ですか、それともプログラミング言語ですか?
私はプログラミング言語にアクセスするのが初めてです。一部のドキュメントでは、CAPL はスクリプトとして記述されています。なぜそれがスクリプトと呼ばれるのか、誰でも説明できますか? プログラミングですか、それともスクリプトですか。
can-bus - CAPL を使用したエミュレーション用の定数ループでの Blf ファイルの実行
CANalyzer の Replay Block を使用して .blf ファイルを実行したいと考えています。エミュレーションの目的で、このファイルを一定のループで実行したいと考えています。CAPLを使用することは可能ですか、またはCAPLがなくてもこれを行う方法を教えてもらえますか?
csv - CAPLを使用してcsvでフロートを読み取る方法は?
.csv ファイルがあり、データを文字列ではなくその形式で読み取りたい。これは、OK の場合にファイルを readbuffer に保存する関数です。
そして、データは次の形式になっています。
温度をバッファ " Temperature[i]
" に保存し、時間 " Time[i]
" で同じことを行いたいのですが、CAPL でこれを行うにはどうすればよいですか?
String のような各データを読み取り、integer または float にキャストしていくつかの操作を実行できることはわかっていますが、コードを最適化し、各データをその形式で読み取りたいと考えています。
header-files - CANoe/CAPL に .h または .dll ファイルを含める方法
マルチメータ 34461A を制御するために、ヘッダ .h または .dll ファイルを CAPL (具体的には Visa32.dll、visa.h または sicl.h) に統合したいと考えています。.h ファイルまたは .dll ファイルを CANoe に含めるにはどうすればよいですか? multimeterというECUモジュールを作成しました。ありがとう、
can-bus - CAPLプログラミングでxmlドキュメントを読む方法は?
CAPL プログラミングの調査を開始しました。XML ドキュメントから入力を読み取りたいのですが、その方法がわかりません。これは CAPL でサポートされていますか? はいの場合、どうすればよいですか? 「いいえ」の場合、CAPL でサポートされている他のタイプの外部ファイルは何ですか?
dll - 別の CAPL コードへのラッパーのように機能する VS c++ に dll をロードする方法は?
CAPL スクリプトを使用して、サード パーティの dll ファイル内の関数を参照しようとしています。それらを直接呼び出すことができないため、dll の関数をエクスポートするラッパーを作成しようとしています。
int MA_Init(char *TbName, int Option);
dll ファイル内の関数です。
これのラッパーコードは
私は使用しようとしています
HINSTANCE DllHandel = loadlibrary("C:\\Turbo.dll");
ライブラリをロードし、
typedef int(*TESTFnptr)(char, int);
TESTFnptr fn= (TESTFnptr)getprocaddress(DllHandle, "MA_Init");
関数アドレスを解決します。
ただし、コンパイラは、関数"MA_Init()"
が定義されていないと言います。正しい手順を使用して dll をビジュアル C++ プロジェクトにロードしているかどうかわかりません。誰かがこれをやろうとしましたか、それがどのように行われたか知っていますか? どうもありがとうございました。