DOBON.NETプログラミング道掲示板

■34504 / 3階層)  VB6→2005変換時のDeclare宣言のマーシャリング属性
□投稿者/ Hongliang 大御所(584回)-(2020/07/13(Mon) 20:04:45)
  • アイコン> 問題があるかないかの判断はどのように考えればよろしいのでしょうか?
    > 他にもいくつか同じワーニングが表示されている場所があります。
    > さすがに全部ここで質問するわけにもいきませんので、判断の基準がありましたらご教示いただけませんでしょうか。

    特に怪しいところ、という意味では、構造体内に配列や文字列型が含まれている部分と言えますが、
    結局はすべてを1つ1つ、構造体の定義も含めたAPI定義を正しくVBに翻訳できているか確認していくことになります。
    https://docs.microsoft.com/ja-jp/dotnet/framework/interop/marshaling-classes-structures-and-unions
    一応公式ドキュメントはこの辺りです。
    // 初心者の方に対して無茶ぶりが過ぎるだろうとは思います。

    結構な数のWindows APIについては、以下のサイトにサンプル定義が載っています。
    https://www.pinvoke.net/
    Declareの代わりに<DllImport>構文だったり、C#による定義しかなかったり、といったものも多いですが。
違反を報告
削除キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[2]: VB6→2005変換時のDeclare宣言のマーシャリング属性 /nao →Re[4]: VB6→2005変換時のDeclare宣言のマーシャリング属性 /nao
 
上記関連ツリー

Nomalアイコン VB6→2005変換時のDeclare宣言のマーシャリング属性 / nao (20/07/13(Mon) 17:33) #34499
Nomalアイコン Re[1]: VB6→2005変換時のDeclare宣言のマーシャリング属性 / みい (20/07/13(Mon) 17:58) #34500
│└Nomalアイコン Re[2]: VB6→2005変換時のDeclare宣言のマーシャリング属性 / nao (20/07/13(Mon) 18:58) #34501
Nomalアイコン Re[1]: VB6→2005変換時のDeclare宣言のマーシャリング属性 / Hongliang (20/07/13(Mon) 19:29) #34502
  └Nomalアイコン Re[2]: VB6→2005変換時のDeclare宣言のマーシャリング属性 / nao (20/07/13(Mon) 19:39) #34503
    └Nomalアイコン VB6→2005変換時のDeclare宣言のマーシャリング属性 / Hongliang (20/07/13(Mon) 20:04) #34504 ←Now
      └Nomalアイコン Re[4]: VB6→2005変換時のDeclare宣言のマーシャリング属性 / nao (20/07/13(Mon) 20:11) #34505
        └Nomalアイコン Re[5]: VB6→2005変換時のDeclare宣言のマーシャリング属性 / 魔界の仮面弁士 (20/07/14(Tue) 05:11) #34506
          └Nomalアイコン Re[6]: VB6→2005変換時のDeclare宣言のマーシャリング属性 / nao (20/07/14(Tue) 19:59) #34507

All 上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信

Mode/  Pass/


- Child Tree -