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

■34499 / 親階層)  VB6→2005変換時のDeclare宣言のマーシャリング属性
□投稿者/ nao 一般人(11回)-(2020/07/13(Mon) 17:33:13)
  • アイコン環境/言語:[VB.NET、.NET Framework2.0] 
    分類:[.NET] 

    VB6.0のプロジェクトをVS2005のコンバート機能を使用して変換したのですが、以下のワーニングが出ています。

    'UPGRADE_WARNING: 構造体 FileTime に、この Declare ステートメントの引数としてマーシャリング属性を渡す必要があります。
    Public Declare Function LocalFileTimeToFileTime Lib "KERNEL32.DLL" (ByRef lpLocalFileTime As FileTime, ByRef lpFileTime As FileTime) As Integer

    なお、FileTime構造体は以下の通りです。

    'FileTime構造体
    Public Structure FileTime
      Dim LowDateTime As Integer
      Dim HighDateTime As Integer
    End Structure

    Declare宣言時に引数の型に構造体を定義するときの属性は何を渡せばよいのでしょうか?
    それとも構造体のメンバの方に属性を追加するのでしょうか?

    ご存知の方がいらっしゃいましたら、ご教示いただけると幸いです。

マルチポストを報告
違反を報告
削除キー/

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

Nomalアイコン VB6→2005変換時のDeclare宣言のマーシャリング属性 / nao (20/07/13(Mon) 17:33) #34499 ←Now
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アイコン Re[3]: VB6→2005変換時のDeclare宣言のマーシャリング属性 / Hongliang (20/07/13(Mon) 20:04) #34504
      └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 -