首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在GW-BASIC 2.01中创建纯文本文件?

如何在GW-BASIC 2.01中创建纯文本文件?
EN

Stack Overflow用户
提问于 2009-11-28 07:16:21
回答 3查看 3.2K关注 0票数 10

我父亲在80年代学会了编程,他仍然坚持使用GW-BASIC (并以此为生)。他被要求创建CSV文件,但他只知道如何创建固定宽度记录的文件。

我在网上发现打开纯文本文件的语法是:

代码语言:javascript
复制
OPEN file$ FOR OUTPUT as #1

但他声称这不管用。他使用的解释器是2.01版。According to Wikipedia,最“现代”的版本是3.23 (1988)。

有谁知道如何在这样一个过时的GW-BASIC版本中创建一个纯文本文件?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-11-28 07:47:49

我下载了2.01 here并使用了以下命令:

代码语言:javascript
复制
open "o",#1,"test.txt" 

来自this site

票数 7
EN

Stack Overflow用户

发布于 2009-11-28 07:47:57

我可以证实:

代码语言:javascript
复制
OPEN "FOO.TXT" FOR OUTPUT AS #1

是用来在GW-BASIC中创建文本文件FOO.TXT的语法。

如果该命令在2.01版中不存在,那么在该版本中可能没有任何方法可以做到这一点。编辑:我错了,请看marg的回答。它是存在的,但它的语法更难记住。

如果您的父亲将他必须创建此文件的程序保存为ASCII:

代码语言:javascript
复制
SAVE "PROG.BAS",A

然后,他很可能能够在GW-basic3.32、QBASIC、QuickBASIC甚至Visual Basic中加载它,然后能够使用这个命令。

票数 3
EN

Stack Overflow用户

发布于 2009-11-28 08:02:38

伙计,GW-Basic,真让人回想起往事。很久以前,我就学会了用类似于GW-Basic的东西来编程。

我从那个维基百科页面上的一个链接下载了“现代”版本,并让它正常工作。

代码语言:javascript
复制
10 open file "c:\mark.txt" for output as #1
20 print #1, "Hello world"
30 close #1

这将在C驱动器的根目录下创建一个名为"mark.txt“的文本文件(我的名字是马克)。

希望这能有所帮助

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1810960

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档