小编Moh*_*han的帖子

将VB6类型转换为C#结构

Public Type WIN32_FIND_DATA
    dwFileAttributes As Long
    ftCreationTime As FILETIME
    ftLastAccessTime As FILETIME
    ftLastWriteTime As FILETIME
    nFileSizeHigh As Long
    nFileSizeLow As Long
    dwReserved0 As Long
    dwReserved1 As Long
    cFileName As String * MAX_PATH
    cAlternate As String * 14
End Type
Run Code Online (Sandbox Code Playgroud)

这是我原来的VB6代码和转换后的C#代码

public struct WIN32_FIND_DATA
{
    long dwFileAttributes;
    FILETIME ftLastAccessTime;
    FILETIME ftLastWriteTime;
    long nFileSizeHigh;
    long nFileSizeLow;
    long dwReserved0;
    long dwReserved1;
    cFileName As String * max_path;
    cAlternate As String * 14
}
Run Code Online (Sandbox Code Playgroud)

如何转换cFileName As String * max_path成C#

c# vb6 interop vb6-migration

1
推荐指数
1
解决办法
95
查看次数

标签 统计

c# ×1

interop ×1

vb6 ×1

vb6-migration ×1