問題タブ [clrpackage]

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.

0 投票する
2 に答える
1861 参照

.net - テーブルをバイト配列に変換します

LuaテーブルをC#バイト配列に変換しようとしています。次のように機能するDouble配列への変換を取得できました。

ただし、を配列( )に変更するdbl_arrと、次のエラーが発生します。Bytedbl_arr = Byte[4](error object is not a string)

運が悪かったので、いろいろなことを試しました。どんな助けでもいただければ幸いです。

アップデート:

これを行うことで、エラーからもう少し多くの情報を得ることができました。

Nowsucはfalseでありerr、次のメッセージを返します。

ここからluaforwindowsをインストールしました。バージョン5.1.4-45です。Microsoft WindowsXPProfessionalバージョン2002ServicePack3を実行しています

アップデート:

これはサンプルコードであり、エラーが発生する場所です

0 投票する
2 に答える
664 参照

.net - Lua の CLRPackage を実行するように Wireshark をセットアップする方法

LuaInterfaceを使用して .NET フレームワークのいくつかのクラスを使用できるように、Wiresharkをセットアップしようとしています。Lua コマンド ラインを使用して動作させることはできますが、起動スクリプトで実行しようとすると、必要なファイルが見つからないように見えます。Wireshark の起動時に次の例外が発生します。require "CLRPackage"init.lua

package.pathコマンドラインで設定されているものと一致するようにandを設定しようとしましpackage.cpathたが、それは役に立たないようです。

これを行うと、次のエラーが表示されます。

ファイルが確実に存在するため、これは奇妙なエラーです。

に Windows 用の Lua パッケージをインストールしましたC:\Program Files\Lua\5.1

誰もこれを機能させることができましたか? どんな助けでも大歓迎です。

Lua 5.1.4 で Wireshark 1.4.4 を使用しています