<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=QuickBASIC</id>
	<title>QuickBASIC - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=QuickBASIC"/>
	<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=QuickBASIC&amp;action=history"/>
	<updated>2026-06-30T12:04:24Z</updated>
	<subtitle>在这个wiki上该页的修订历史</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://arolstar52-zhtest.hf.space/index.php?title=QuickBASIC&amp;diff=24010&amp;oldid=prev</id>
		<title>imported&gt;今天吃鰻魚飯：​{{程式語言小作品}}</title>
		<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=QuickBASIC&amp;diff=24010&amp;oldid=prev"/>
		<updated>2026-02-16T14:46:10Z</updated>

		<summary type="html">&lt;p&gt;{{程式語言小作品}}&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Distinguish|QBASIC}}&lt;br /&gt;
{{Unreferenced|time=2023-06-02T23:09:05+00:00}}&lt;br /&gt;
{{Infobox software&lt;br /&gt;
| name                   = QuickBASIC&lt;br /&gt;
| screenshot             = File:QuickBASIC45.png&lt;br /&gt;
| caption                = QuickBASIC 4.5&lt;br /&gt;
| released               = {{Start date and age|1985}}&lt;br /&gt;
| developer              = [[Microsoft]]&lt;br /&gt;
| latest release version = 7&lt;br /&gt;
| latest release date    = {{Start date and age|1990}}&lt;br /&gt;
| operating_system       = [[MS-DOS]], [[Classic Mac OS]]&lt;br /&gt;
| platform               = [[x86]], [[Motorola 68000]]&lt;br /&gt;
| genre                  = [[Microsoft BASIC]]&lt;br /&gt;
| license                = [[专有软件|专有]]&lt;br /&gt;
}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Microsoft QuickBASIC&amp;#039;&amp;#039;&amp;#039;（正確的簡稱是QB，而不是[[QBasic]]，後者是另外一個不同的產品）是[[BASIC]]程序設計語言的一個變種，由[[微軟]]開發，用於[[MS-DOS]]平台，也有提供[[MacOS|Mac]]操作系統使用的版本。大致上來說它是源自於[[GW-BASIC]]的一個改進衍生品，相較而言它有下列改進：支援用戶自定類型、加強了對結構化編程思想的支援、增加了圖形功能和磁碟存取功能，此外，還提供了一個[[編譯器]]。相對於針對商業和專業用途的微軟BASIC Compiler產品線，QuickBASIC是一個個人用戶的開發套件。&lt;br /&gt;
&lt;br /&gt;
1985年8月18日，微軟發布了第一個版本的QuickBASIC，軟體的載體是一張單面的5.25[[英吋]]軟式磁碟片。QuickBASIC配有一個和早先版本的BASIC差異很大的[[集成開發環境]]（IDE），稱為Programmer Work Bench（PWB）。行號不再是必須的，因為用戶可以通過一個全螢幕式的文字編輯器在任意位置直接插入和刪除整行代碼。&lt;br /&gt;
&lt;br /&gt;
QuickBASIC所包含微軟的「PC BASIC編譯器」用來把程序代碼編譯成為DOS可執行程序。文字編輯器內置了一個解析程式，這樣可以不必離開文字編輯器而運行程序，以及在創建可執行文件之前先進行調試。然而不幸的是，在解析程式和編譯器之間存在一些細微的差別，所以，有時候在解析程式內運行良好的程序在編譯後運行卻失敗，甚至有時根本無法通過編譯。&lt;br /&gt;
&lt;br /&gt;
QuickBASIC的最後一個版本是4.5版（1988年發布）。此前微軟曾在BASIC Compiler 6.0產品中附帶QuickBASIC 4.0版作為IDE環境，QB發布4.5版本後，微軟將BASIC Compiler產品線升級為BASIC專業開發系統（Professional Development System，簡稱PDS），在其中加入了稱作QuickBASIC擴展版（QuickBASIC Extended，簡稱QBX）的IDE環境。1989年BASIC PDS發布7.0，緊隨發布了7.1版本。與QuickBASIC相比，PDS可以開發DOS和[[OS/2]]應用程序，支援{{tsl|en|CodeView}}調試環境，能夠使用更大的內存。QuickBASIC和PDS的繼承者是[[Visual Basic]] for MSDOS 1.0版，它提供了標準版和專業版兩個版本。此後版本的Visual Basic不再提供DOS平台上的產品，這是因為微軟希望開發人員完全轉向[[Windows]]平台。&lt;br /&gt;
&lt;br /&gt;
後來出現了一個以QuickBASIC 4.5為基礎的新型BASIC開發工具作為GW-BASIC的替代品被包含在MS-DOS 5及其後繼版本中，這就是[[QBASIC]]。和QuickBASIC相比，前者缺乏一些功能，能處理的程序代碼的長度受限，並且缺乏對一些獨立模塊的支持，因此只是一個純粹的命令解析程式。它不能被用來直接編譯成可執行文件，不過用它開發的代碼，可以直接拿到QuickBASIC 4.5、PDS 7.1或VBDOS 1.0下編譯。&lt;br /&gt;
&lt;br /&gt;
== 参见 ==&lt;br /&gt;
* [[QBASIC]]&lt;br /&gt;
* [[Visual Basic]]&lt;br /&gt;
{{程式語言小作品}}&lt;br /&gt;
&lt;br /&gt;
{{程序设计语言|QuickBASIC}}&lt;br /&gt;
{{BASIC}}&lt;br /&gt;
&lt;br /&gt;
[[Category:程序设计语言]]&lt;br /&gt;
[[Category:BASIC程序设计语言家族]]&lt;/div&gt;</summary>
		<author><name>imported&gt;今天吃鰻魚飯</name></author>
	</entry>
</feed>