WordBASIC
表示
出典: フリー百科事典『ウィキペディア(Wikipedia)』
| 登場時期 | 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:
SubMAIN FormatFont.Name="Arial",.Points=10 Insert"Hello, World!" EndSub
VBA:
PublicSubMain() WithSelection.Font .Name="Arial" .Size=10 EndWith Selection.TypeTextText:="Hello, World!" EndSub
脚注
[編集 ]- ^ WordBasic と Visual Basic の概念上の違い, 07/11/2006, Microsoft Docs Archived
- ^ WordBasic プロパティ (Word)
- ^ Converting WordBasic Macros to Visual Basic, 07/11/2006, Microsoft Docs Archived