私は重い計算をしているので、別のスレッドでTStringListを使う必要があります。 XE2には特別なクラスが定義されていますが、これは私の選択肢ではないと思ったからです。TThreadedStringList in delphi xe2
2
A
答えて
1
インディはデルファイと一緒に出荷され、IdThreadSafe.pas
ユニットで利用可能な独自のTIdThreadSafeStringList
クラスを持っています。 Integer
、Cardinal
,Int64
,String
,TDateTime
、およびDouble
で利用可能ないくつかの他のTIdThreadSafe...
クラスもあります。
+2
しかし、この場合は必要ありません –
+0
@DavidHeffernanのアドバイスを使用しますが、将来の開発のためにそのようなクラスが存在することを知っておくと良いでしょう – opc0de
関連する問題
- 1. POPCNT in Delphi XE/XE2 64bit
- 2. Delphi XE2アセンブリ
- 3. SafeMM for Delphi XE2
- 4. Delphi XE2 FireMonkeyレポートオプション
- 5. DateToStrとDelphi XE2
- 6. TMonthCalendarとDelphiスタイル(Delphi XE2)
- 7. delphi xe2 stringgrid with comments
- 8. Delphi XE2 FormatDateTime passing -693594
- 9. Delphi(XE2)のUnicodeバージョン
- 10. Delphi xe2とfilectrlユニット
- 11. Delphi XE2とTurboPower Orpheus
- 12. Delphi 7のプロパティエディタをDelphi XE2に変換
- 13. Delphi XE2ファイル共有とiOS
- 14. Delphi XE2 Datasnap TObject with TMemoryStream
- 15. Delphi XE2 DataSnap - PC1フィルタのランダムキー
- 16. Delphi XE2 Firemonkeyファイルのダウンロード?
- 17. Delphi XE2 Professional用Informixネイティブドライバ?
- 18. ロールオーバーメニュー用のDelphi XE2コンポーネント
- 19. chartfxをDelphi XE2にインポート
- 20. Delphi XE2 TurboPowerコンポーネントのステータス
- 21. Delphi XE2 DBExpressアクセス違反?
- 22. Delphi XE2 TPointerListの使用
- 23. 出力ディレクトリのDelphi XE2ホストアプリケーション
- 24. Delphi XE2アプリ内購入のiOSアプリ
- 25. Delphi XE2スタイルギャラリーはありますか?
- 26. Delphi XE2 IdTCPClient - データの受信方法?
- 27. インディDnsResolver無効なパケットサイズのDelphi XE2
- 28. Delphi XE2、vclスタイルのウィンドウハンドルの再作成
- 29. Delphi XE2とコントロール間のライブ結合
- 30. Delphi XE2 Style:メインメニューが無視される
私の知る限りでは何も組み込まれていません。あなたの要件は何ですか?別のスレッドが書いているのと同時に、あるスレッドから読む必要がありますか?そうであれば、ロックが必要です。 –
詳細を記入してください。任意のスレッドでTStringListを作成して使用することはうまくいくので、さらに多くのスレッドが必要です。恐らく、複数のスレッドから1つのTStringListインスタンスにアクセスすることを検討していますか? –
XE2にまだそれがある場合(私はDelphi 7を使用しています)、TThreadListを見てください。 TListをラップしますが、TStringListをコピーして作成するのは簡単でしょう。 – Dampsquid