gpt4 book ai didi

vb.net - 将 Quick BASIC 转换为 VB.Net - 随机访问文件

转载 作者:行者123 更新时间:2023-12-03 23:31:19 25 4
gpt4 key购买 nike

我正在尝试将旧的 Quick BASIC 程序转换为 VB.Net。似乎没有任何直接替代旧文件语句的方法。构建数据库对于我的简单需求来说似乎有点过分了。

如何在 VB.Net 中执行以下操作?

OPEN "test.dat" FOR RANDOM AS #1 LEN = 20
FIELD #1, 10 AS a$, 10 AS b$
LSET a$ = "One"
LSET b$ = "Two"
PUT #1, 1
GET #1, 1
PRINT a$, b$
CLOSE #1

最佳答案

Microsoft.VisualBasic.FileOpen , FilePut , 和 FileGet语句应该是上面大部分代码的直接替代品。

    Microsoft.VisualBasic.FileOpen(1, "test.dat", OpenMode.Random, OpenAccess.ReadWrite, OpenShare.Shared)

Dim output As New Fields

output.A = "One"
output.B = "Two"

Microsoft.VisualBasic.FilePut(1, output, 1)

Dim input As New Fields

Microsoft.VisualBasic.FileGet(1, input, 1)

Debug.WriteLine("A = " & input.A & "; B = " & input.B)

FileClose(1)

关于vb.net - 将 Quick BASIC 转换为 VB.Net - 随机访问文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8886096/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com