ウェブサイト

が含まれています。低コストのSoftmaker Officeスイートには、通常のBASICスクリプトスクリプトも含まれています。

株式会社博展 - 東芝実績動画

株式会社博展 - 東芝実績動画
Anonim

SoftMaker Office 2010($ 80、30日間の無料試用版)には、$ 60のAshampoo Office 2010に同梱のTextMaker、PlanMaker、およびPresentationsが付属しています。これらはAshampoo製品のレビューでカバーされています。 AshampooにはないSoftMaker Office 2010には、アプリケーションに機能を追加できるスクリプト言語のBasicMakerがあります。

BasicMakerの基本言語は、MicrosoftのVisual Basic for Applications(VBA)に基づいています。これは、BASICのかなり単純な変種です。これは、何十年もの間使われてきた言語で、C ++やPERLと比較して、単純な場合もありますが冗長な構文でも知られています。ハードコアのプログラマは、それを軽視する傾向がありますが、単純なタスクやパートタイムのプログラマやカジュアルなプログラマによる使用のためには、それは仕事です。

BasicMakerはスタンドアロンアプリケーションを生成することはできませんが、Officeスイートに含まれるアプリケーションで動作するかなり複雑なスクリプトを生成することができます。典型的なスクリプトには、生成されたテキストの挿入、周囲のテキストに基づく複雑なチェックの実行、スプレッドシートのデータの生成など、「スマートな」検索と置換があります。また、カスタムダイアログボックスを作成することもできます。これにより、スクリプトはユーザにかなり複雑なデータを問い合わせることができ、それを使って自分自身を指示することができます。これは複雑で構造化されたドキュメントを自動的に生成するのに役立ちます。

BasicMakerのドキュメントは、一般的なプログラミングの概念やアプリケーションのコーディングにかなり精通しています。真のチュートリアルや手持ちはなく、オブジェクトを参照する方法や言語の構造についての基本的なガイドラインがあります。例えば、Flow ControlのセクションではWhile、For、Doループの構文について説明しますが、ループの内容、必要な理由、Forループを使用する必要がある場合、Whileループを使用する必要がある場合、等々。同様に、オブジェクトプロパティは文書化されていますが、高度な「How to」ガイドはありません。現在のカーソル位置にテキストを挿入する方法を見つける前に、いくつかのオブジェクト階層を掘り下げなければなりませんでした。 (Selectionオブジェクトを使用します。)

エディタは非常に基本的です。構文の強調表示、自動字下げなど、多くのエディタで標準的に使用されているように、ポップアップの補完(オブジェクト名を入力するとオブジェクトのすべてのフィールドやメソッドが表示される)などの機能はありません(フリーウェアEclipse)。

SoftMaker Office 2010はAshampoo Office 2010と比較して価格差がありますか?プログラミング/スクリプティング能力が必要な場合は、もしあなたがそうしているかどうか分からなければ、あなたはそうではありません - それでは、余分な$ 20の価値があります。