共有メモリ作成用ユニット TCommonMemory

複数のプロセス間で使用する共有メモリを簡単に作成


ソフト詳細説明

【 概要 】
TCommonMemory は複数のプロセス間で使用する共有メモリを簡単に作成・活用
する為のユニットです。

ファイルによるデータアクセスと違い、共有メモリを使えば異なるプロセス間の
データの共有や交換もスピーディに容易に行なえます。


【 TCommonMemory のプロパティ 】
TCommonMemory で追加されたプロパティは、以下の通りです。

property Handle: Integer;
共有メモリのハンドル

property Memory: Pointer;
共有メモリ
文字列以外のデータの場合は、この Memory を直接使って下さい。

property Size: Integer;
共有メモリのサイズ

property Name: String;
共有メモリの名前
同じ名前で共有メモリを作成すれば、同じ共有メモリを使用する
事になります。

property Str: String;
共有メモリ内のデータの文字列表現

property StrList: TStringList;
複数の文字列の入力をサポートします。
StrList にいくつかのデータ入力した後、Update を呼べば
StrList と Str と Memory の内容は同じになります。

property ProcessCount: Integert;
現在この共有メモリを使用中のプロセス数


【 TCommonMemory のメソッド 】
TCommonMemory で追加されたメソッドは、以下の通りです。

constructor Create(const Name: String; Size: Longint);
名前が Name の Size バイトの共有メモリを作成します。
成功すれば、Handle <> 0 ,Memory <> Nil となります。
この共有メモリを開放するには、Free メソッドを呼んで
下さい。

procedure Clear;
データをゼロクリアーします。

procedure Update;
Str に StrList のデータを入れてから Memory にコピーする。
つまり StrList にいくつかのデータ入力した後、Update を呼べば
StrList と Str と Memory の内容は同じになります。

動作環境

共有メモリ作成用ユニット TCommonMemoryの対応動作環境
ソフト名:共有メモリ作成用ユニット TCommonMemory
動作OS:Windows 10/XP
機種:IBM-PC
種類:フリーソフト
作者: 槻 誠三 

ユーザーの評価(0人):0
コメント:0
>>コメントを見る

最優秀ダウンロードソフト決定戦
お気に入りのソフトに投票しよう!

■関連キーワード

共有  プロセス  メモリ 


「Delphi」カテゴリーの人気ランキング

  1. カレンダー表示コンポーネント TCalendarX 色々なタイプのカレンダーを表示する為のコンポーネント(ユーザー評価:0)
  2. FileComboTFコンポーネント 指定したディレクトリのファイルリストを表示するコンボボックスコンポーネント(ユーザー評価:0)
  3. ノイズ作成用ユニット NoiseUnit Delphi で使えるノイズ関係の関数群(ユーザー評価:0)
  4. 筆算(和と差)コンポーネント はじめの数とあとの数、記号を入力すると、自動的に答えが表示される Delphi5用のコンポーネント(ユーザー評価:0)
  5. ARLogMemo Component Delphi用 超単純ロギング用 Memo コンポーネント(Delphi5で作成)(ユーザー評価:0)

カテゴリーから選ぶ


その他のコンテンツ
ちょい読み!
コミック
SELECTION