如何在C#中使用FileOpen(VB.NET)?

QaSe21

因此,我正在将这段代码从VB.NET转换为C#:

    Public Class Form1
    Const filesplit As String = "|split|"
    Dim stub, opt() As String

    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        On Error Resume Next
        FileOpen(1, Application.ExecutablePath, OpenMode.Binary, OpenAccess.Read, OpenShare.Shared)
        stub = Space(LOF(1))
        FileGet(1, stub)
        FileClose(1)
        opt = Split(stub, filesplit)

    End Sub
End Class

我使用了一系列在线转换器,但它们实际上对我没有用。

我该怎么做?我试图了解VB.NET源代码,以便可以使用它。

马特·威尔科

这些方法在Microsoft.VisualBasic命名空间中。

因此,您可以在项目中添加一个引用,然后使用几乎完全相同的代码,并对使用的方法进行少量额外的限定:

using Microsoft.VisualBasic; //add this statement

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        string filesplit = "|split|";
        string stub;
        string[] opt;

        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            FileSystem.FileOpen(1, Application.ExecutablePath, OpenMode.Binary, OpenAccess.Read, OpenShare.Shared);
            stub = Strings.Space(Convert.ToInt32(FileSystem.LOF(1)));
            FileSystem.FileGet(1, ref stub);
            FileSystem.FileClose(1);
            opt = Strings.Split(stub, filesplit);
        }
    }
}

但是,您应该真正考虑使用VB.NET和C#代码File.xxx中的System.IO命名空间中方法,但这将使它为您工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在C#中使用FileOpen(VB.NET)?

来自分类Dev

我如何在vb.net中使用此查询-我无法理解从C#转换为vb.net的情况

来自分类Dev

尝试学习如何在VB.net中使用IndexOf

来自分类Dev

如何在VB.NET中使用DateTimePicker搜索日期

来自分类Dev

如何在VB.NET中使用BeginInvoke

来自分类Dev

如何在VB.NET中使用Dictionary类

来自分类Dev

如何在vb.net中使用XML节点的if条件

来自分类Dev

如何在asp.net-vb中使用合并功能?

来自分类Dev

如何在VB ASP.NET中使用变量

来自分类Dev

如何在vb.net中使用ASCII码输入

来自分类Dev

如何在vb.net中使用IsNull?

来自分类Dev

如何在asp.net C#中使用Ajax调用C#方法?

来自分类Dev

如何在ASP.NET WebForm中的jQuery Ajax中使用C#数据表?

来自分类Dev

如何在具有不同功能的asp.net c#形式中使用许多按钮

来自分类Dev

如何在C#中使用System.Net.WebClient上传GZip压缩数据

来自分类Dev

如何在MVC asp.net C#中使用jQuery

来自分类Dev

如何在C#中使用System.Net.WebRequest设置用户代理

来自分类Dev

如何在C#中使用Json.NET从JSON访问嵌套对象

来自分类Dev

如何在C#的FOR循环中使用ASP.NET的标签ID?

来自分类Dev

如何在ASP.Net Web表单中使用Roslyn执行C#代码?

来自分类Dev

如何在C#中使用System.Net.WebClient上传GZip压缩数据

来自分类Dev

如何在C#中使用Json.Net从文件读取Json集合

来自分类Dev

如何在Asp.NET中使用C#自动生成和增加客户ID?

来自分类Dev

如何在C#中使用JSON.Net查询和枚举复杂的JSON对象

来自分类Dev

如何在.NET MVC中使用C#创建和删除边缘属性(Titan 1.0)?

来自分类Dev

如何在C#中使用newtonsoft json.net从此json数据获取数据收集

来自分类Dev

如何在ASP.NET C#中使用LINQ查询平均值和分组

来自分类Dev

如何在公共对象 C# asp.net 中使用 if

来自分类Dev

如何在 C# 中使用 .NET API 获取 Azure 服务总线的队列大小

Related 相关文章

  1. 1

    如何在C#中使用FileOpen(VB.NET)?

  2. 2

    我如何在vb.net中使用此查询-我无法理解从C#转换为vb.net的情况

  3. 3

    尝试学习如何在VB.net中使用IndexOf

  4. 4

    如何在VB.NET中使用DateTimePicker搜索日期

  5. 5

    如何在VB.NET中使用BeginInvoke

  6. 6

    如何在VB.NET中使用Dictionary类

  7. 7

    如何在vb.net中使用XML节点的if条件

  8. 8

    如何在asp.net-vb中使用合并功能?

  9. 9

    如何在VB ASP.NET中使用变量

  10. 10

    如何在vb.net中使用ASCII码输入

  11. 11

    如何在vb.net中使用IsNull?

  12. 12

    如何在asp.net C#中使用Ajax调用C#方法?

  13. 13

    如何在ASP.NET WebForm中的jQuery Ajax中使用C#数据表?

  14. 14

    如何在具有不同功能的asp.net c#形式中使用许多按钮

  15. 15

    如何在C#中使用System.Net.WebClient上传GZip压缩数据

  16. 16

    如何在MVC asp.net C#中使用jQuery

  17. 17

    如何在C#中使用System.Net.WebRequest设置用户代理

  18. 18

    如何在C#中使用Json.NET从JSON访问嵌套对象

  19. 19

    如何在C#的FOR循环中使用ASP.NET的标签ID?

  20. 20

    如何在ASP.Net Web表单中使用Roslyn执行C#代码?

  21. 21

    如何在C#中使用System.Net.WebClient上传GZip压缩数据

  22. 22

    如何在C#中使用Json.Net从文件读取Json集合

  23. 23

    如何在Asp.NET中使用C#自动生成和增加客户ID?

  24. 24

    如何在C#中使用JSON.Net查询和枚举复杂的JSON对象

  25. 25

    如何在.NET MVC中使用C#创建和删除边缘属性(Titan 1.0)?

  26. 26

    如何在C#中使用newtonsoft json.net从此json数据获取数据收集

  27. 27

    如何在ASP.NET C#中使用LINQ查询平均值和分组

  28. 28

    如何在公共对象 C# asp.net 中使用 if

  29. 29

    如何在 C# 中使用 .NET API 获取 Azure 服务总线的队列大小

热门标签

归档