コンテンツにスキップ

WordBASIC

出典: フリー百科事典『ウィキペディア(Wikipedia)』

2021年3月19日 (金) 11:06; SeitenBot (会話 | 投稿記録) による版 (Botによる: {{Normdaten}}を追加)(日時は個人設定で未設定ならUTC

(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
WordBASIC
登場時期 1989
開発者 マイクロソフト
影響を受けた言語 QuickBASIC
プラットフォーム Microsoft Windows, Mac OS X
ライセンス 商用 プロプライエタリソフトウェア
テンプレートを表示

WordBASICは、ワープロ用にカスタマイズされたMicrosoft QuickBASICのサブセットである。Windows 版 Word 6.0 または Word 95 で利用できたが、Word 97のリリース時に、Visual Basic for Applications(VBA)に置き換えられた。VBAとは対照的に、WordBasicはオブジェクト指向ではなく、約900のコマンドのフラットリストで構成されていた[1]

Word 2000 では、WordBasic のマクロを含む Windows 版 Word 6.0 または Word 95 のテンプレートを開くと、マクロは Visual Basic のモジュールに自動的に変換される[2]。マクロ内の各 WordBasic ステートメントおよび関数は、対応する WordBasic メソッドに変換される。

サンプルコード

[編集]

次のコードスニペットは、「Hello、World!」の例でWordBasicとVBAの違いを示している。

例: [3]

WordBasic:

Sub MAIN
FormatFont .Name = "Arial", .Points = 10
Insert "Hello, World!"
End Sub

VBA:

Public Sub Main()
  With Selection.Font
    .Name = "Arial"
    .Size = 10
  End With
  Selection.TypeText Text:="Hello, World!"
End Sub

脚注

[編集]