問題タブ [labwindows]
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.
excel - Excel がインストールされていない場合の Labwindows での Excel ファイルへの書き込み
Microsoft Excel がシステムにインストールされていない場合、Labwindows で Excel ファイルを作成することはできますか?
私は CVI サンプルを見てきました。Activex コントロールの使用は Labwindows で便利ですが、Excel がシステムにインストールされていることを前提としています。システムに Excel がインストールされていない場合、Excel ファイルを作成することはできますか?
cvi - labwindows nullChk がエラーを返す
nullChk とは何ですか? また、適切に使用するにはどうすればよいですか?
次のコード行を使用しています。
次のエラーメッセージが表示されます。
curve-fitting - Labwindows で NonLinearFit を使用する例はありますか?
特定の関数で定義された曲線を (x,y) 点のセットに合わせたいと思います。
ドキュメントによると、Labwindows にはこの目的のための関数 NonLinearFit が備わっています。
この関数の使用方法の例を誰かが持っているかどうか疑問に思っています。ドキュメントやオンラインのどこにも例が見つかりませんでした。
labwindows - 実行時に UI コントロール名を動的に割り当てる
同時クライアント接続を受信するサーバーがあります。マルチスレッドを使用するサーバーを実装するためのモデルとして、NI が提供する MultiClientServer サンプルを主に使用しました。最大 4 つのクライアントが接続しており、各クライアントは内部変数に関する情報を送信しています。私の目標は、このデータを送信したクライアントに応じて別のタブに表示することです。各タブ要素のハンドルを保持する配列があります。
クライアントが接続して ID を報告すると、ID は SetCtrlVal を呼び出すときに適切な ClientTABHandle を参照するために使用されます。例えば、
<> 内の値はシンボリックです。
現在、これにより、処理しているクライアントに応じて実行時に適切な TAB ハンドルを使用できますが、動的に参照する方法が見つかりません。UI コントロールは別々のタブにあるため、各コントロールにはそのタブ名のプレフィックスがあります。たとえば、TAB が TABPANEL1、TABPANEL2、TABPANEL3、および TABPANEL 4 と呼ばれる場合、最初の TAB の UI 要素は TABPANEL1_CONTROLNAME として参照されます。しかし、実行時にコントロールを参照する文字列を作成し、それを SetCtrlVal コマンドで使用するにはどうすればよいでしょうか? 私は Fmt を使用するのが好きではありません.Fmt を使用すると速度が低下するだけでなく、コントロール名に評価される文字列を使用する方法がわかりません。
c - Labwindows がコンパイルに失敗する - プロジェクトに既に存在する dll が見つからないというメッセージが表示される
LabWindows 2012SP1 で openCV を使用しようとしています。単純な「Hello World」プログラムをデバッグ モードで実行しようとする単純なプロジェクトがあります。
私が実行しようとしているコードは
次のライブラリが追加されています。
opencv_core247d.lib (32 ビット)
opencv_highgui247d.lib (32 ビット)
opencv_imgproc247d.lib (32 ビット)
opencv_imgproc247d.dll
ただし、プログラムをデバッグ モードで実行すると、次のようなエラーが表示されます。
コンピュータに opencv_imgproc247d.dll が見つからないため、プログラムを開始できません。この問題を解決するには、プログラムを再インストールしてみてください。
問題の DLL がプロジェクトに追加されているため、この時点で少し混乱しています。
ヘルプ?
visual-studio - ピクセルを使用して GUI をレイアウトする方法
ボタン、編集ボックス、テキストなどの GUI をどのようにレイアウトするのか、ピクセル単位の測定値が与えられている場合、私にはよくわかりません。
Microsoft の GUI ガイドラインのように、すべての詳細はピクセルの距離で示されます。Microsoft エディター以外の別のエディターを使用する場合、それを実際の距離に変換するにはどうすればよいですか?
ありがとう
c# - LabWindows CVI .Net コントローラ Cognex DataMan 用 C#Wrapper
LabWindows CVI を使用して開発された既存のアプリケーションに Cognex Dataman ワイヤレス ハンドヘルド スキャナを統合する必要があります。Cognex は C# で SDK を提供しています。SDKリンクの下
http://www.cognex.com/support/downloads/File.aspx?d=2628
CVI Tool .Net Controller を使用して C# Wrapper を作成しました。 http://zone.ni.com/reference/en-XX/help/370051T-01/cvi/libref/cvidotnet_sample_code/
以下は、cognex スキャナに接続することを想定したコードです。
私の問題は下の行です
実行を作成できますが、接続していません。コンストラクターは ipaddress を取得していません。
C# ラッパー プロトタイプからの生成に関する以下のヘルプ
アドバイスしてください、私はこれまでのところ成功していません ありがとう
windows-7 - プログラムが原因でプログラムが正しく動作しなくなった
National Instruments LabWindows/CVI を使用してソフトウェアを開発し、4GB RAM を搭載した Windows 7 32 ビット PC に .exe をインストールしました。ソフトウェアを実行すると、次のエラーが表示されることがあります。
「プログラムが原因でプログラムが正常に動作しなくなりました。Windows はプログラムを終了し、解決策がある場合は通知します」
これは非常にランダムで、このエラーが発生しないこともあります。
誰でもこの問題を理解するのを手伝ってくれませんか。私は自分のソフトウェア コードを何度も見直しましたが、このエラーが発生する原因となるソフトウェアで何か間違ったことをしていないことを確信しています。
これはウィンドウに関連するものですか?どうすれば解決できますか? 助けていただければ幸いです。
ありがとう
c - 構造体へのポインターの ANSI C メモリ割り当てにより、致命的ではない実行時エラーがスローされる
私は ANSI C コードを使用しています。これは、ネストされたいくつかのレイヤーとstruct
関数プロトタイプを生成するコード ジェネレーターから生成され、引数リストを使用して最上位レイヤーへのポインターを使用struct
して、内部 mmost にあるデータを渡したりアクセスしたりしますstruct
。
関数プロトタイプはポインターを構造体に渡すため、アプリケーションは最も内側の構造体メンバーにアクセスまたはデータを書き込むためにメモリを割り当てる必要があります。2 番目のネストされた構造体へのポインタにメモリを割り当てようとすると、問題が発生します。
実際に表示されるエラー メッセージは、致命的ではないランタイム メッセージです。
私は明示的に何もキャストしていないので、の実装にmalloc()
は、何らかの条件が発生したときにメッセージを生成するアサートがあると思われます。このエラーの文言は、私の環境 (私は LabWindows/CVI を使用しています) に固有のものかもしれませんが、他の ANSI C コンパイラの結果も知りたいです。
これは、コンパイル、ビルド、および実行する必要がある単純化された完全なコード スニペットです (インラインでコメントされているエラーの場所まで)。
エラーの原因についてのコメントと、それを修正する方法についての提案をいただければ幸いです。