>>289 解りました、そうします。
>>285 289さんが書いているのが全てなんですが、

function ShowFrm(wClass:TComponentClass;wReIdx:integer;
var Res:String):Boolean;
  |wClass=フォームクラス
  |wReIdx=戻り値の列番号
  |Res=戻り値
で、wReIdxがゼロの場合には全ての戻り値が帰って来て、
wReIdxに値が指定してあった場合には、その場所の戻り値
が来る、つまり、呼び出す検索フォーム側の追加したプロパ
ティはTStringsで定義しようかと。

で、呼ぶ時は、
rc:=ShowFrm(TkensakuFrm,1,S); とか
rc:=ShowFrm(TAddKensakuFrm,0,S); とかって感じで呼んで
フォームを表示させようかと思っていました。
フォームからの戻り値は Sに入って来るって感じです。

説明下手で申し訳ないです。