オブジェクトをパラメータとしてDLL関数に送信します

ニックマナリン

レポートを使用した操作を保持するクラスライブラリ(dll)があります。私のdllには、目的のレポートを入力するためのオブジェクトが必要です。

問題は、オブジェクトをメインの.exeからdll内の同じオブジェクトに変換できないことです。

 [A]MyMainEXE.Model.MyObject can't be converted to [B]MyClassLibrary.Model.MyObject 
 The type A cames from 'MyMainEXE', Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' 
 in the context 'Default' at 
 'C:\fakepath\DummyName.exe'. 
 The type B cames from 'MyClassLibrary', Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' 
  in the context 'Default' at
 'C:\fakepath\DummyName.dll'

私はこのように通過しようとしています:

doWorks(myObjectname);

そしてこのように受け取ります:

public void doWorks(object myobject)
{
 MyObject thing = (MyObject) myobject;
   //Do something
}

arrayまたはを使用して合格する方法をすでに知っていますList

オブジェクトでできないのはなぜですか?/何を間違っているのですか?

bnem

両方のオブジェクトは同じ名前ですが、おそらく名前空間が異なるため、オブジェクトをMyMainEXE.Model.MyObjectからXML / BinaryからMyClassLibrary.Model.MyObjectにシリアル化/逆シリアル化する必要があると思います。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

オブジェクトをJavascriptのパラメーターとして関数に渡します

分類Dev

オブジェクトをパラメータとして受け取るDLL関数を使用するJNIJava

分類Dev

関数オブジェクトをパラメータとして別の関数に渡す

分類Dev

JS関数は、オブジェクトを入力として受け取り、パラメーターとして渡されたオブジェクトに対してアクションを実行するオブジェクトを返します。

分類Dev

MQL4オブジェクト配列を関数パラメーターとして送信

分類Dev

ボタンから呼び出すと、パラメータでオブジェクトを別の関数に送信します

分類Dev

ボタンから呼び出すと、パラメータでオブジェクトを別の関数に送信します

分類Dev

postgresql関数の入力パラメーターとしてオブジェクト(.netまたはjsonオブジェクト)を渡します

分類Dev

オブジェクトをパラメータとして関数に渡す方法

分類Dev

パラメータとしてオブジェクトを送信するAlamofire

分類Dev

JavaScript関数でJSONオブジェクトを関数パラメーターとして渡す方法は?

分類Dev

client.PutAsync のパラメーターとしてオブジェクトを送信します。

分類Dev

オブジェクトをパラメーターとしてPOSTリクエストに送信する方法

分類Dev

オブジェクトメソッドをラムダ関数または部分関数として渡し、自己パラメータをターゲットオブジェクトに置き換えますか?

分類Dev

Javascriptはオブジェクトをパラメータとして送信します

分類Dev

JavaScript関数からのデータをオブジェクトパラメータとして@ Html.Action()C#に渡します

分類Dev

オブジェクト/クラスを関数のパラメータとして渡す方法

分類Dev

ネストされたオブジェクトを関数パラメーターとして破棄する

分類Dev

kotlinの関数パラメーターとしてリスナーオブジェクトを渡す

分類Dev

オブジェクト属性を関数パラメーターとしてラムダ関数に渡すにはどうすればよいですか?

分類Dev

onChangeイベントを使用し、パラメーターとして2つのオブジェクトを送信すると、未定義になります

分類Dev

オブジェクト属性を関数パラメーターとして渡す方法は?

分類Dev

関数へのパラメーターとしてオブジェクトHTMLInputElementを渡す

分類Dev

Pythonの関数のパラメーターとして辞書オブジェクトを渡す方法

分類Dev

オブジェクトのリストを関数のパラメーターとして渡し、オブジェクトの属性を使用する方法C#

分類Dev

jqueryオブジェクトをパラメータとしてjquery関数を適用する方法

分類Dev

ジェネリックオブジェクトをパラメーターとして持つ関数

分類Dev

関数をオブジェクトパラメータとして定義する

分類Dev

複数の(不明な数の)オブジェクトを(パラメーターとして)関数に渡す方法-Javaスクリプト

Related 関連記事

  1. 1

    オブジェクトをJavascriptのパラメーターとして関数に渡します

  2. 2

    オブジェクトをパラメータとして受け取るDLL関数を使用するJNIJava

  3. 3

    関数オブジェクトをパラメータとして別の関数に渡す

  4. 4

    JS関数は、オブジェクトを入力として受け取り、パラメーターとして渡されたオブジェクトに対してアクションを実行するオブジェクトを返します。

  5. 5

    MQL4オブジェクト配列を関数パラメーターとして送信

  6. 6

    ボタンから呼び出すと、パラメータでオブジェクトを別の関数に送信します

  7. 7

    ボタンから呼び出すと、パラメータでオブジェクトを別の関数に送信します

  8. 8

    postgresql関数の入力パラメーターとしてオブジェクト(.netまたはjsonオブジェクト)を渡します

  9. 9

    オブジェクトをパラメータとして関数に渡す方法

  10. 10

    パラメータとしてオブジェクトを送信するAlamofire

  11. 11

    JavaScript関数でJSONオブジェクトを関数パラメーターとして渡す方法は?

  12. 12

    client.PutAsync のパラメーターとしてオブジェクトを送信します。

  13. 13

    オブジェクトをパラメーターとしてPOSTリクエストに送信する方法

  14. 14

    オブジェクトメソッドをラムダ関数または部分関数として渡し、自己パラメータをターゲットオブジェクトに置き換えますか?

  15. 15

    Javascriptはオブジェクトをパラメータとして送信します

  16. 16

    JavaScript関数からのデータをオブジェクトパラメータとして@ Html.Action()C#に渡します

  17. 17

    オブジェクト/クラスを関数のパラメータとして渡す方法

  18. 18

    ネストされたオブジェクトを関数パラメーターとして破棄する

  19. 19

    kotlinの関数パラメーターとしてリスナーオブジェクトを渡す

  20. 20

    オブジェクト属性を関数パラメーターとしてラムダ関数に渡すにはどうすればよいですか?

  21. 21

    onChangeイベントを使用し、パラメーターとして2つのオブジェクトを送信すると、未定義になります

  22. 22

    オブジェクト属性を関数パラメーターとして渡す方法は?

  23. 23

    関数へのパラメーターとしてオブジェクトHTMLInputElementを渡す

  24. 24

    Pythonの関数のパラメーターとして辞書オブジェクトを渡す方法

  25. 25

    オブジェクトのリストを関数のパラメーターとして渡し、オブジェクトの属性を使用する方法C#

  26. 26

    jqueryオブジェクトをパラメータとしてjquery関数を適用する方法

  27. 27

    ジェネリックオブジェクトをパラメーターとして持つ関数

  28. 28

    関数をオブジェクトパラメータとして定義する

  29. 29

    複数の(不明な数の)オブジェクトを(パラメーターとして)関数に渡す方法-Javaスクリプト

ホットタグ

アーカイブ