Difference between revisions of "Pascal Script/ja"
m |
|||
Line 9: | Line 9: | ||
ROPS (RemObjects Pascal Script)とFreePascal 2.0.1の僅かな非互換性の修正のためにBogusław Brandysと多くの開発者の支援が#fpcと#lazarus-ideのIRCチャンネルによって行われました。ありがとうございます。 | ROPS (RemObjects Pascal Script)とFreePascal 2.0.1の僅かな非互換性の修正のためにBogusław Brandysと多くの開発者の支援が#fpcと#lazarus-ideのIRCチャンネルによって行われました。ありがとうございます。 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
主な特徴は以下の通りです: | 主な特徴は以下の通りです: | ||
Line 21: | Line 16: | ||
* コンポーネントを利用したGUIフォームの作成 | * コンポーネントを利用したGUIフォームの作成 | ||
* 用意にスクリプトエンジンに新しいクラスを追加可能 | * 用意にスクリプトエンジンに新しいクラスを追加可能 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
配布物にはDelphi(さまざまなバージョン)とLazarusのパッケージといくつかのDelphi向けのサンプル(FreePascalとLazarusで動作可能かもしれません)が含まれています。これは作業中です。 | 配布物にはDelphi(さまざまなバージョン)とLazarusのパッケージといくつかのDelphi向けのサンプル(FreePascalとLazarusで動作可能かもしれません)が含まれています。これは作業中です。 | ||
− | |||
− | |||
− | |||
このコンポーネントはクロスプラットホームアプリケーション向けにデザインされていますが、現状では32bitインテルプロセッサ上でしか動作しません。しかしいつの日かPowerPCや64-bitアーキテクチャで動作することでしょう。 | このコンポーネントはクロスプラットホームアプリケーション向けにデザインされていますが、現状では32bitインテルプロセッサ上でしか動作しません。しかしいつの日かPowerPCや64-bitアーキテクチャで動作することでしょう。 | ||
− | |||
− | |||
===スクリーンショット=== | ===スクリーンショット=== | ||
このスクリーンショットはLazarus上で動作しているものです。 | このスクリーンショットはLazarus上で動作しているものです。 | ||
− | |||
− | |||
− | |||
[http://wiki.lazarus.freepascal.org/index.php/Image:Rops_linux.png under Linux] | [http://wiki.lazarus.freepascal.org/index.php/Image:Rops_linux.png under Linux] | ||
Line 50: | Line 30: | ||
===ライセンス=== | ===ライセンス=== | ||
BSDライセンスに似ています、詳しくはこちら[[Pascal Script/License | full text]](訳注:責任をもてないので翻訳はしません)。 | BSDライセンスに似ています、詳しくはこちら[[Pascal Script/License | full text]](訳注:責任をもてないので翻訳はしません)。 | ||
− | |||
− | |||
===ダウンロード=== | ===ダウンロード=== | ||
テスト用のデータリリースがこちらでダウンロード可能です。 | テスト用のデータリリースがこちらでダウンロード可能です。 | ||
[http://sourceforge.net/project/showfiles.php?group_id=92177 Lazarus CCR Files page]. | [http://sourceforge.net/project/showfiles.php?group_id=92177 Lazarus CCR Files page]. | ||
− | |||
− | |||
===履歴=== | ===履歴=== | ||
Line 80: | Line 56: | ||
* Compileをクリックしてください | * Compileをクリックしてください | ||
* Installをクリックしてください | * Installをクリックしてください | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
===使いかた=== | ===使いかた=== | ||
PascalScriptコンポーネントといくつかのプラグインをForm上に配置してください。 (TODO:finish) | PascalScriptコンポーネントといくつかのプラグインをForm上に配置してください。 (TODO:finish) | ||
− | |||
− | |||
サンプルプロジェクトを見てください | サンプルプロジェクトを見てください | ||
− | |||
− | |||
RemObjectsによるこちらの記事も見てください。 | RemObjectsによるこちらの記事も見てください。 | ||
[http://www.remobjects.com/articles/?id={2FFC1EE9-F18D-4B11-9DE4-1BA0A79D0D04} article] | [http://www.remobjects.com/articles/?id={2FFC1EE9-F18D-4B11-9DE4-1BA0A79D0D04} article] | ||
− | |||
− | |||
− | |||
===サンプルアプリケーション=== | ===サンプルアプリケーション=== | ||
サンプルのコンソールモードインタープリタアプリケーション: | サンプルのコンソールモードインタープリタアプリケーション: | ||
− | |||
− | |||
− | |||
[http://wiki.lazarus.freepascal.org/index.php/Pascal_Script_Examples psce ] | [http://wiki.lazarus.freepascal.org/index.php/Pascal_Script_Examples psce ] |
Revision as of 06:16, 9 July 2006
│
Deutsch (de) │
English (en) │
español (es) │
日本語 (ja) │
русский (ru) │
概要
Pascal ScriptはObjectPascalとDelphiそしてLazarus互換のバイトコードコンパイラ及びインタプリタです。 これは現在インテルプロセッサ搭載機のWindowsとLinux上で動作します。 これはCarld Kokによって作成されて、メンテナンスされておりRemObjects software権利を持っており、全てのコードが利用可能なフリーソフトウェアです。
ROPS (RemObjects Pascal Script)とFreePascal 2.0.1の僅かな非互換性の修正のためにBogusław Brandysと多くの開発者の支援が#fpcと#lazarus-ideのIRCチャンネルによって行われました。ありがとうございます。
主な特徴は以下の通りです:
- ほぼ全てのObject Pascal構文のサポート
- DelphiおよびLazarusのクラスのサポート(スクリプト内部での宣言は不可)
- コンポーネントを利用したGUIフォームの作成
- 用意にスクリプトエンジンに新しいクラスを追加可能
配布物にはDelphi(さまざまなバージョン)とLazarusのパッケージといくつかのDelphi向けのサンプル(FreePascalとLazarusで動作可能かもしれません)が含まれています。これは作業中です。
このコンポーネントはクロスプラットホームアプリケーション向けにデザインされていますが、現状では32bitインテルプロセッサ上でしか動作しません。しかしいつの日かPowerPCや64-bitアーキテクチャで動作することでしょう。
スクリーンショット
このスクリーンショットはLazarus上で動作しているものです。
ライセンス
BSDライセンスに似ています、詳しくはこちら full text(訳注:責任をもてないので翻訳はしません)。
ダウンロード
テスト用のデータリリースがこちらでダウンロード可能です。 Lazarus CCR Files page.
履歴
- Version 1.0 2005/10/21
Dependencies / System Requirements
- None
Status: Beta
Issues: Needs testing on Windows. Needs testing on Linux. Almost working ;-)
インストール
- lazarus\components\pascalscriptというディレクトリを作ってください
- このディレクトリ内部でファイルを解凍します
- Lazarusを起動します。
- Component/Open package file (.lpk)からパッケージファイルpascalscript.lpkを開いてください
- Compileをクリックしてください
- Installをクリックしてください
使いかた
PascalScriptコンポーネントといくつかのプラグインをForm上に配置してください。 (TODO:finish)
サンプルプロジェクトを見てください
RemObjectsによるこちらの記事も見てください。 article
サンプルアプリケーション
サンプルのコンソールモードインタープリタアプリケーション: psce