掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
TStringListとArray (ID:38087)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
一般的なDLLではなく、パッケージ(bplファイル)にすれば、 stringでもクラスインスタンスでも問題なく渡せますよ。 イメージ的には、Delphi専用DLLとでも言ったらいいでしょうか。 基本的にDelphiでしか使えないことを除けば、DLLと同様に 動的・静的にリンクして使うことが出来ます。 私も仕事で作っているプロジェクトでは、橘さんと同じように 限定した状況であるという前提で、パッケージに組み込んだ 自作の共通関数を大量に使っています。 なお配列かTStringListかという件については、その関数を 呼び出す側の使いやすさの問題ではないでしょうか。 TStringListにした場合は、呼び出し元でいちいちインスタンスを 生成しなくてはなりませんし、配列にした場合は項目数が不定で 多めな場合に指定しにくくなる…結局ケースバイケースに なってしまいますね。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.