<?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=PowerBASIC</id>
	<title>PowerBASIC - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=PowerBASIC"/>
	<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=PowerBASIC&amp;action=history"/>
	<updated>2026-07-03T11:50:45Z</updated>
	<subtitle>在这个wiki上该页的修订历史</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://arolstar52-zhtest.hf.space/index.php?title=PowerBASIC&amp;diff=366375&amp;oldid=prev</id>
		<title>imported&gt;Upojzsb：​使用DisamAssist清理消歧义链接：DLL（链接至动态链接库）。</title>
		<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=PowerBASIC&amp;diff=366375&amp;oldid=prev"/>
		<updated>2023-04-14T12:16:01Z</updated>

		<summary type="html">&lt;p&gt;使用&lt;a href=&quot;/index.php?title=User:%E6%9A%81%E6%9C%88%E5%87%9B%E5%A5%88/DisamAssist&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User:暁月凛奈/DisamAssist（页面不存在）&quot;&gt;DisamAssist&lt;/a&gt;清理&lt;a href=&quot;https://en.wikipedia.org/wiki/%E6%B6%88%E6%AD%A7%E4%B9%89&quot; class=&quot;extiw&quot; title=&quot;wikipedia:消歧义&quot;&gt;消歧义&lt;/a&gt;链接：&lt;a href=&quot;/wiki/DLL&quot; title=&quot;DLL&quot;&gt;DLL&lt;/a&gt;（链接至&lt;a href=&quot;/wiki/%E5%8A%A8%E6%80%81%E9%93%BE%E6%8E%A5%E5%BA%93&quot; title=&quot;动态链接库&quot;&gt;动态链接库&lt;/a&gt;）。&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Infobox programming language&lt;br /&gt;
|name = PowerBASIC&lt;br /&gt;
|logo = [[File:Pbwin9logo.jpg|128px]]&lt;br /&gt;
|paradigm =&lt;br /&gt;
|year = 1996年?&lt;br /&gt;
|designer =&lt;br /&gt;
|developer =&lt;br /&gt;
|latest_release_version = 10.0&lt;br /&gt;
|latest_release_date = 2011年1月29日&lt;br /&gt;
|typing =&lt;br /&gt;
|implementations = PowerBASIC&lt;br /&gt;
|dialects =&lt;br /&gt;
|influenced_by = [[BASIC]]&lt;br /&gt;
|influenced =&lt;br /&gt;
|operating_system = [[Windows]], [[DOS]]&lt;br /&gt;
|license =&lt;br /&gt;
|website = [http://www.powerbasic.com/ PowerBASIC: Basic Compilers]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PowerBASIC&amp;#039;&amp;#039;&amp;#039;由位於[[美國]][[佛羅里達州]][[威尼斯]]的PowerBASIC公司所製作，為一種[[BASIC]]編譯器，分別擁有[[DOS]]版本及[[Windows]]版本（其中又有[[命令行]]版本及[[图形界面|圖形界面]]開發版本）。DOS版本使用的語法類似[[QBasic]]和[[QuickBASIC]]，而Windows版本則類似其他程式編譯器，結合標準BASIC語言和[[API]]調用。最早發布的版本被稱作BASIC/Z，之後由[[Borland]]發行時叫做[[Turbo BASIC]]。1989年Borland不再販售Turbo BASIC與[[Turbo Pascal]]，Turbo BASIC由原開發者成立公司，而以PowerBASIC為名繼續發行。&amp;lt;ref&amp;gt;{{cite web|url=http://www.accessmylibrary.com/coms2/summary_0286-28422911_ITM|title=PowerBASIC makes smooth move; Tech company finds region&amp;#039;s affordability attractive.|3=|publisher=Sarasota Herald Tribune (October , 2000)|accessdate=2008-03-12|last=|first=|archive-date=2011-05-18|archive-url=https://web.archive.org/web/20110518152520/http://www.accessmylibrary.com/coms2/summary_0286-28422911_ITM|dead-url=no}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 語言特色 ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PowerBASIC&amp;#039;&amp;#039;&amp;#039;的Windows版本並沒有類似[[Visual Basic]]的圖形開發界面，取而代之的是一個包含調試工具的純文字開發界面，但官方及其他團體均有提供另外開發的圖形開發界面以解決文字開發界面的不足，例如官方開發的PowerBASIC Forms及HelloBasic.com開發的[[PwrDev Developer]]等等。PowerBASIC能編譯出[[机器代码|機器代碼]]，即不需要[[函式庫|運行庫]]的程式，編譯所得程式體積小與運行速度快，以此做為與過往執行效率不佳的BASIC語言的差異，聲稱其運行速度不遜於當今流行的電腦語言，例如Visual Basic, [[C++]]。&amp;lt;ref&amp;gt;{{Cite web |url=http://www.powerbasic.com/products/pbdll32/ |title=PowerBASIC官方介紹 |accessdate=2010-02-12 |archive-date=2008-03-08 |archive-url=https://web.archive.org/web/20080308053722/http://www.powerbasic.com/products/pbdll32/ |dead-url=no }}&amp;lt;/ref&amp;gt;同時PowerBASIC支援開發更多範疇的程序，例如[[动态链接库|DLL]]，[[控制面板|控制台]]程式甚至[[驅動程式]]。&lt;br /&gt;
&lt;br /&gt;
此外，PB/WIN 10.0雖然是32位元程式，但與Windows 10相容。也支援多線序、序列埠通訊，並提供完整的圖型支援。&amp;lt;ref&amp;gt;{{Cite web|title=PowerBASIC Compiler for Windows Version 10|url=https://www.powerbasic.com/Content/Images/uploaded/PowerBASIC%20Compiler%20for%20Windows%20v10.0.pdf|accessdate=2019-12-02|author=|date=|format=|publisher=|language=|archive-date=2018-11-07|archive-url=https://web.archive.org/web/20181107233325/https://www.powerbasic.com/Content/Images/uploaded/PowerBASIC%20Compiler%20for%20Windows%20v10.0.pdf|dead-url=no}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 版本更新&amp;lt;ref&amp;gt;{{Cite web |url=http://www.powerbasic.com/support/pbforums/forumdisplay.php?f=6 |title=版本更新資料來源：PowerBASIC官方論壇產品發佈頁 |accessdate=2010-02-12 |archive-date=2010-01-03 |archive-url=https://web.archive.org/web/20100103223351/http://www.powerbasic.com/support/pbforums/forumdisplay.php?f=6 |dead-url=no }}&amp;lt;/ref&amp;gt; ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 版本 !! 發佈日期 !! 主要更新內容 !! 後續更新&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=3 style=&amp;quot;text-align: center&amp;quot; | &amp;#039;&amp;#039;&amp;#039;PB/WIN 7.0&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| rowspan=3 style=&amp;quot;text-align: center&amp;quot; | 2003年5月5日&amp;lt;ref&amp;gt;{{Cite web |url=http://www.powerbasic.com/support/pbforums/showthread.php?t=11 |title=Free Updates to PB/CC 3 and PB/Win 7.0 - PowerBASIC Peer Support Forums |accessdate=2011-04-09 |archive-date=2011-07-18 |archive-url=https://web.archive.org/web/20110718150717/http://www.powerbasic.com/support/pbforums/showthread.php?t=11 |dead-url=no }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
| rowspan=3 style=&amp;quot;text-align: center&amp;quot; | ---&lt;br /&gt;
| 於2003年5月29日更新7.02版本。&amp;lt;ref&amp;gt;{{Cite web |url=http://www.powerbasic.com/support/pbforums/showthread.php?t=12 |title=Free Updates to PB/CC 3 and PB/Win 7（x.02 release） - PowerBASIC Peer Support Forums |accessdate=2011-04-09 |archive-date=2011-07-18 |archive-url=https://web.archive.org/web/20110718152941/http://www.powerbasic.com/support/pbforums/showthread.php?t=12 |dead-url=no }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 於2004年4月15日更新7.03版本。&amp;lt;ref&amp;gt;{{Cite web |url=http://www.powerbasic.com/support/pbforums/showthread.php?t=14 |title=Free Updates to PB/CC 3 and PB/Win 7（x.03 release） - PowerBASIC Peer Support Forums |accessdate=2011-04-09 |archive-date=2011-07-18 |archive-url=https://web.archive.org/web/20110718150729/http://www.powerbasic.com/support/pbforums/showthread.php?t=14 |dead-url=no }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 於2004年5月10日更新7.04版本。&amp;lt;ref&amp;gt;{{Cite web |url=http://www.powerbasic.com/support/pbforums/showthread.php?t=15 |title=Free Updates to PB/CC 3 and PB/Win 7（x.04 release） - PowerBASIC Peer Support Forums |accessdate=2011-04-09 |archive-date=2011-07-18 |archive-url=https://web.archive.org/web/20110718152751/http://www.powerbasic.com/support/pbforums/showthread.php?t=15 |dead-url=no }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=3 style=&amp;quot;text-align: center&amp;quot; | &amp;#039;&amp;#039;&amp;#039;PB/WIN 8.0&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| rowspan=3 style=&amp;quot;text-align: center&amp;quot; | 2005年3月18日&amp;lt;ref&amp;gt;{{Cite web |url=http://www.powerbasic.com/support/pbforums/showthread.php?t=16 |title=Free Updates to PB/CC 4, PB/Win 8, and PB/Forms 1.5 - PowerBASIC Peer Support Forums |accessdate=2011-04-09 |archive-date=2011-07-18 |archive-url=https://web.archive.org/web/20110718152946/http://www.powerbasic.com/support/pbforums/showthread.php?t=16 |dead-url=no }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
| rowspan=3 style=&amp;quot;text-align: center&amp;quot; | ---&lt;br /&gt;
| 於2006年9月21日更新8.02版本。&lt;br /&gt;
|-&lt;br /&gt;
| 於2006年11月20日更新8.03版本。&amp;lt;ref&amp;gt;{{Cite web |url=http://www.powerbasic.com/support/pbforums/showthread.php?t=17 |title=Free Updates to PB/CC 4 and PB/Win 8（x.03 release） - PowerBASIC Peer Support Forums |accessdate=2011-04-09 |archive-date=2011-07-18 |archive-url=https://web.archive.org/web/20110718152752/http://www.powerbasic.com/support/pbforums/showthread.php?t=17 |dead-url=no }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 於2007年10月9日更新8.04版本。&amp;lt;ref&amp;gt;{{Cite web |url=http://www.powerbasic.com/support/pbforums/showthread.php?t=35131 |title=Free Updates to PB/CC 4 and PB/Win 8（x.04 release） - PowerBASIC Peer Support Forums |accessdate=2011-04-09 |archive-date=2010-01-04 |archive-url=https://web.archive.org/web/20100104103054/http://powerbasic.com/support/pbforums/showthread.php?t=35131 |dead-url=no }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=5 style=&amp;quot;text-align: center&amp;quot; | &amp;#039;&amp;#039;&amp;#039;PB/WIN 9.0&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| rowspan=5 style=&amp;quot;text-align: center&amp;quot; | 2008年8月12日&amp;lt;ref&amp;gt;{{Cite web |url=http://www.powerbasic.com/support/pbforums/showthread.php?t=38203 |title=Release of PowerBASIC 9.0 for Windows - PowerBASIC Peer Support Forums |accessdate=2011-04-09 |archive-date=2011-07-18 |archive-url=https://web.archive.org/web/20110718153002/http://www.powerbasic.com/support/pbforums/showthread.php?t=38203 |dead-url=no }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
| rowspan=5 | &lt;br /&gt;
#加入對[[物件 (電腦科學)|物件]]的支持&lt;br /&gt;
| 於2009年3月3日更新9.01版本。&amp;lt;ref&amp;gt;{{Cite web |url=http://www.powerbasic.com/support/pbforums/showthread.php?t=40039 |title=Free Updates to PB/CC 5 and PB/Win 9（x.01 release） - PowerBASIC Peer Support Forums |accessdate=2011-04-09 |archive-date=2011-07-18 |archive-url=https://web.archive.org/web/20110718151649/http://www.powerbasic.com/support/pbforums/showthread.php?t=40039 |dead-url=no }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|於2009年10月8日更新9.02版本。&amp;lt;ref&amp;gt;{{Cite web |url=http://www.powerbasic.com/support/pbforums/showthread.php?t=41656 |title=Free Updates to PB/CC 5 and PB/Win 9（x.02 release） - PowerBASIC Peer Support Forums |accessdate=2011-04-09 |archive-date=2011-07-18 |archive-url=https://web.archive.org/web/20110718151659/http://www.powerbasic.com/support/pbforums/showthread.php?t=41656 |dead-url=no }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 於2010年1月6日更新9.03版本。&amp;lt;ref&amp;gt;{{Cite web |url=http://www.powerbasic.com/support/pbforums/showthread.php?t=42452 |title=Free Updates to PB/CC 5 and PB/Win 9（x.03 release） - PowerBASIC Peer Support Forums |accessdate=2011-04-09 |archive-date=2011-07-18 |archive-url=https://web.archive.org/web/20110718151701/http://www.powerbasic.com/support/pbforums/showthread.php?t=42452 |dead-url=no }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 於2010年3月15日更新9.04版本。&amp;lt;ref&amp;gt;{{Cite web |url=http://www.powerbasic.com/support/pbforums/showthread.php?t=43084 |title=Free Updates to PB/CC 5 and PB/Win 9（x.04 release） - PowerBASIC Peer Support Forums |accessdate=2011-04-09 |archive-date=2011-07-18 |archive-url=https://web.archive.org/web/20110718152814/http://www.powerbasic.com/support/pbforums/showthread.php?t=43084 |dead-url=no }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 於2010年7月30日更新9.05版本。&amp;lt;ref&amp;gt;{{Cite web |url=http://www.powerbasic.com/support/pbforums/showthread.php?t=44187 |title=Free Updates to PB/CC 5 and PB/Win 9（x.05 release） - PowerBASIC Peer Support Forums |accessdate=2011-04-09 |archive-date=2011-07-18 |archive-url=https://web.archive.org/web/20110718153013/http://www.powerbasic.com/support/pbforums/showthread.php?t=44187 |dead-url=no }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center&amp;quot; | &amp;#039;&amp;#039;&amp;#039;PB/WIN 10.0&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| style=&amp;quot;text-align: center&amp;quot; | 2011年1月29日&amp;lt;ref&amp;gt;{{Cite web |url=http://www.powerbasic.com/support/pbforums/showthread.php?t=46443 |title=PB/Win 10 &amp;amp; PB/CC 6 -- What&amp;#039;s new? - PowerBASIC Peer Support Forums |access-date=2011-04-09 |archive-url=https://web.archive.org/web/20140724185525/http://www.powerbasic.com/support/pbforums/showthread.php?t=46443 |archive-date=2014-07-24 |dead-url=yes }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
| &lt;br /&gt;
#加入[[靜態連結函式庫|靜態連結庫]]（.sll）的支持；&lt;br /&gt;
#加強對[[Unicode]]字串的支持；&lt;br /&gt;
#加強對[[多線程]]的支持。&lt;br /&gt;
| 尚未有版本更新。&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 代碼範例 ==&lt;br /&gt;
* 編寫靜態連結庫的範例代碼：&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;freebasic&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;編譯為conversion.sll檔案&lt;br /&gt;
#COMPILE SLL &amp;quot;conversion.sll&amp;quot;&lt;br /&gt;
#DIM ALL&lt;br /&gt;
&lt;br /&gt;
&amp;#039;由毫米換算成吋的函數&lt;br /&gt;
FUNCTION MillimetersToInches (BYVAL mm AS DOUBLE) COMMON AS DOUBLE&lt;br /&gt;
    FUNCTION = mm * 0.03937#&lt;br /&gt;
END FUNCTION&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 編寫動態連結庫的範例代碼：&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;freebasic&amp;quot;&amp;gt;&lt;br /&gt;
#COMPILE DLL &amp;quot;conversion.dll&amp;quot;&lt;br /&gt;
#DIM ALL&lt;br /&gt;
&lt;br /&gt;
FUNCTION LIBMAIN (BYVAL hInstance   AS LONG, _&lt;br /&gt;
                  BYVAL fwdReason   AS LONG, _&lt;br /&gt;
                  BYVAL lpvReserved AS LONG) AS LONG&lt;br /&gt;
    SELECT CASE fwdReason&lt;br /&gt;
    CASE %DLL_PROCESS_ATTACH&lt;br /&gt;
        FUNCTION = 1&lt;br /&gt;
    CASE %DLL_PROCESS_DETACH&lt;br /&gt;
        FUNCTION = 1&lt;br /&gt;
    CASE %DLL_THREAD_ATTACH&lt;br /&gt;
        FUNCTION = 1&lt;br /&gt;
    CASE %DLL_THREAD_DETACH&lt;br /&gt;
        FUNCTION = 1&lt;br /&gt;
    END SELECT&lt;br /&gt;
END FUNCTION&lt;br /&gt;
&lt;br /&gt;
&amp;#039;由毫米換算成吋的函數&lt;br /&gt;
FUNCTION MillimetersToInches ALIAS &amp;quot;MillimetersToInches&amp;quot; (BYVAL mm AS DOUBLE) EXPORT AS DOUBLE&lt;br /&gt;
    FUNCTION = mm * 0.03937#&lt;br /&gt;
END FUNCTION&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 参考文献 ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;references-small&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 外部連結 ==&lt;br /&gt;
* [http://www.powerbasic.com PowerBASIC官方網站]{{Wayback|url=http://www.powerbasic.com/ |date=20091219070001 }}&lt;br /&gt;
&lt;br /&gt;
{{程序设计语言|PowerBASIC}}&lt;br /&gt;
{{BASIC}}&lt;br /&gt;
&lt;br /&gt;
[[Category:BASIC程序设计语言家族]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Upojzsb</name></author>
	</entry>
</feed>