标签: qbasic

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

我正在尝试将旧的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
Run Code Online (Sandbox Code Playgroud)

vb.net file random-access qbasic

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

圆圈如何触及Qbasic中的一条线并结束该程序?

我试图在Qbasic中制作一个迷宫,但是当指针接触到迷宫线时,程序就没有结束.我希望当圆圈(指针)触及迷宫的两端时,程序应该结束.程序是这样的: -

cls
screen 12
DIM p AS STRING
DIM A1 AS STRING
15 print"What do you want to do?"
print"A:Draw AN IMAGE"," B:PLAY A MAZE GAME";
PRINT
PRINT"TYPE 'A' OR 'B'IN CAPITAL FORM"
GOTO 102
99 print "rules to play the maze game:"
print
print "1 use 'W' to move the ball foward"
print "2 use 'S' to move the ball backward"
print "3 use 'A' to move the ball leftward"
print "4 use 'D' to move the ball …
Run Code Online (Sandbox Code Playgroud)

qbasic

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

QBASIC 中中断/停止程序的命令和语法是什么?

我目前正在编写一个运行不定循环(while 循环)的 QBASIC 程序。但是,如果满足某个条件,我想退出程序。我使用什么命令,语法是什么。

谢谢

qbasic

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

为什么这些idneitcal QB计算会产生略微不同的值?

因此,我正在尝试将一些非常古老且值得尊敬的工程分析QBasic 4.5代码移植到C.我试图准确地匹配结果,并且我发现我无法理解QB如何进行数学运算.

例如,这两行

DIM a AS SINGLE
DIM d2 AS SINGLE
DIM e2 AS SINGLE

a = 32.174
d2 = 1! / (2! * 32.174 * 144!)
e2 = 1! / (2! * a! * 144!)
Run Code Online (Sandbox Code Playgroud)

d2变为1.07920125E-4(浮点0x38e2532d)

e2变为1.0792013E-4(浮点0x38e2532e)

这有点不同.谁能帮我理解为什么?非常感谢.

basic qbasic quickbasic

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

QBasic 与 QBasic 的比较 快速BASIC

我想学习“老派”编程。一位朋友建议使用 Q BASIC。但另一个人告诉我快速基本。我想在旧的 Dos 操作系统中练习编程。

Q Basic 和 Quick Basic 这两个有什么区别?

qbasic quickbasic

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

QBASIC:如果条件不满足则执行 GOTO 行

我正在将 GW-BASIC 代码转换为 C#,并且总体上在 BASIC 语言方面的经验非常有限。我试图了解 IF...THEN...GOTO 语句的行为方式。例如,我有以下声明:

85 IF M(3,1)>M(2,1) THEN 95
90 M(3,1)=M(3,1)+P2
95 Z1=R1*(90.567-41.685/M(2,3))
Run Code Online (Sandbox Code Playgroud)

我的问题是:如果不满足第85行的条件,它是否仍然执行第95行的代码,或者跳过它?

任何方向将不胜感激...

c# gw-basic qbasic

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

是否有BASIC命令来计算字符串中的字符数?

我找不到任何东西.有吗?谷歌没有帮助我,因为它不区分大小写,并认为我在寻找"基本"命令.

basic qbasic

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

一个新的QBASIC IDE,(21世纪一个)

我正在寻找一个支持QBASIC程序的现代IDE /编译器,它具有与QBASIC相同或几乎相似的语法.我想在语法,风格和流程方面尽可能接近Qbasic.没有像Visual Basic这样的基于窗口的/可视风格的语言.它只需要基于文本或至少专注于基于文本的编程.

我不是在寻找有关替代品的意见,比如Python或Ruby.我的目标是找到一种更新的Qbasic形式,或者与QBasic非常相似的现代形式.我知道QBASIC可以在新窗口中本地工作(没有全屏)和DOSBOX.但是我想要为现代操作系统编译的东西,并且在其中有某种语法突出显示.

谢谢

ide basic editor qbasic

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

如何在 QBasic 中的字符串中搜索子字符串

我正在 QBasic 中创建一个简单的聊天程序,它将根据用户输入中存在的一些特定关键字回答问题。因此我需要一种方法来搜索字符串中的子字符串(即特定单词)。所以,请帮帮我。

qbasic

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

QBasic - 如何在QBasic中创建任何类型的文件?

我正在尝试通过QBasic创建批处理文件,文本文件和DLL文件?

请帮帮我...我正在做一个假的DOS.

dos file-management qbasic

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

标签 统计

qbasic ×10

basic ×3

quickbasic ×2

c# ×1

dos ×1

editor ×1

file ×1

file-management ×1

gw-basic ×1

ide ×1

random-access ×1

vb.net ×1