- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在用GW-BASIC编写程序。由于某些原因,我出现以下错误:
"Numéro de fichier illégal en 4712"
" illegal file number in 4712"
51 Chemin$ = "T:\Basic\Calculs\" + NF$
52 ON ERROR GOTO 60
53 MKDIR Chemin$
54 END
... ( a lot of code not important to solve this problem :) )
4711 CHDIR Chemin$
4712 OPEN "Intdrcrc.doc" FOR APPEND AS #3
4712 PRINT #3, "*---------------------------------------------------------------------------------------------------------------*"
4713 PRINT #3, USING "* Centre ##### \ \#######.### #######.### Intersect Droite Cercler *";IC,NC$,XC#,YC#
4714 PRINT #3, USING "* Point ##### \ \#######.### #######.### R=#######.### *";IP,NP$,XP#,YP#,R#
4715 PRINT #3, USING "* 1er Intersection M1 ##### \ \ #######.### #######.### *";I1,N1$,XM1#,YM1#
4716 PRINT #3, USING "* 2e Intersection M2 ##### \ \ #######.### #######.### *";I2,N2$,XM2#,YM2#
4717 PRINT #3, "*---------------------------------------------------------------------------------------------------------------*"
4718 CLOSE #3
4719 CHDIR "T:\Basic"
# after "APPEND"
,但是在这里,在
line 4712
上,更改#不能解决问题。
最佳答案
似乎Intdrcrc.doc
文件不存在(尽管如果不查看其余代码,我无法确定这一点)。
您可以尝试的是
OPEN "Intdrcrc.doc" FOR APPEND AS #3
替换OPEN "Intdrcrc.doc" FOR OUTPUT AS 3
并尝试是否给出错误。当然这只是为了测试。您稍后应恢复为APPEND
。我们想看看OUTPUT
是否消除了错误。如果是这样,则可能意味着该文件不存在,正如您期望的那样。 OPEN
命令之后实现一些
错误处理。
4710 ...
4711 SHARED errorflag
4712 OPEN "Intdrcrc.doc" FOR APPEND AS 1
4713 IF errorflag <> 0 THEN
4714 errorflag = 0
4715 CLOSE
4716 PRINT "File not found - press return to continue."
4717 INPUT "", a$
4718 EXIT SUB
4719 END IF
4720 PRINT #3, "*------------------------------------------*"
4721 ...
关于syntax-error - Qbasic : illegal file number in *line number*,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54124592/
我一直在做一个项目,在这个项目中,我使用了一个旧程序并创建了一个新版本......问题是它是用 Quick Basic 编写的,它有一行我不明白的代码 ON FLAG% GOTO 1730, 1900
我有一本关于学习 BASIC 编程的旧书。它写得很好,很有趣,并且在教授计算机编程的第一步方面做得很好。这也是我的第一本关于编程的书,它为我开启了这一切。 :) 现在又有一个人想学习编程,并且(因为我
在这里输入代码`作为一个蹩脚的程序员,我有轻微的阅读障碍,我 需要以如此愚蠢的方式编写所有基于代码的东西,即使是 child 可以理解。我试着了解如何让输入层进入 输出层使用前馈但在线教程需要很多 教
关闭。这个问题是opinion-based .它目前不接受答案。 想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题. 8年前关闭。 Improve t
我正在尝试在 Qbasic 中制作一个迷宫,但是当指针触及迷宫线时,程序并未结束。我希望当圆圈(即指针)接触迷宫的末端时,程序应该结束。程序是这样的:- cls screen 12 DIM p AS
我在QBasic中制作了两个不同的程序,它们都保存在不同的.bas文件中,即一个是1.bas,另一个是2.bas。 当我在程序2.bas中时,如何打开程序1.bas,而不关闭它? 程序 1 应该在程序
我正在研究一些旧的 qbasic 代码。所有 Goto 语句都一团糟。我是否正确地认为以下行总是会返回? IF FLAG = 0 THEN TARGET = X: GOSUB 55000: TEMP
我想知道如何获取QBasic中最后打印的文本。就像如果程序打印了几行,那么如何打印最后一行。 像这样- Print "aaaaaaa" Print "bbbbbbb" 然后程序将获得最后打印的行,即b
出于怀旧的原因回到了良好的旧 qbasic 并且以前从未在 qbasic 中使用过类型和函数,因为那时我还很年轻。 TYPE Vector2 x AS SINGLE y AS SING
在 GW-BASIC 和 QuickBASIC 中,语句都传递参数,其中一些是可选的,可以根据语句省略: REM Move the text cursor to the specified colum
我的作业需要一些帮助。 问题定义 There is a rabbit 100 meters away from its hole and a fox 100 meters away from the
如何将 deck(52) 数组从 Newgame 函数传递到 deckshuffle 函数 FUNCTION newgame 'New game RANDOMIZE TIMER CA
我很久以前就制作了这个菜单,但我在大约 2 天前找到了这个文件,我想让它工作 CLS FOR k = 10 TO 65 LOCATE 2, k: PRINT CHR$(222) LOC
我在 QBASIC 中有一个 IF 语句......是的...... QBASIC...... 我一直在教某人编程(我认为这会很好而且很容易看到 语法如何工作)。 ...无论如何,我有这个代码: CL
我试图找到一个现代环境,类似于我发现 QBasic 的优点,但要弥补缺陷。这样做的目的是和我 6 岁的儿子一起编码。 我正在寻找一种 IDE,它使用现代语言,能够绘制图形和播放音频,并且不会强制用户在
我的 QB 应用程序中有这样的播放命令: PLAY "MSe8f#4f#8f#8g8a8b4.a4.g4.f#4.o0b8o1e8e8e4d8e2." 我想以某种方式将这些转换为现代应用程序可以使用的
我有以下公式: F = X / 1+4+9+16+....+n^2 如何在 QBasic 中编写一个程序来找到 F 的结果? 谢谢。 最佳答案 来自 this useful page ,前n个自然数
我有以下公式: F = X / 1+4+9+16+....+n^2 如何在 QBasic 中编写一个程序来找到 F 的结果? 谢谢。 最佳答案 来自 this useful page ,前n个自然数
我正在尝试将一些旧的 qbasic(旧的 dos basic)代码转换为 python。我了解 python,但不太了解 qbasic(除了猜测语法的含义)。这是qbasic代码 1020 DIM X
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 要求我们推荐或查找书籍、工具、软件库、教程或其他场外资源的问题对于 Stack Overflow 来说是
我是一名优秀的程序员,十分优秀!