FindFirst、FindNext & FindCloseはデルファイでスレッドセーフですか? ここで何を使用するべきでない場合は?FindFirst、FindNext&FindCloseはデルファイでスレッドセーフです
6
A
答えて
13
FindFirst、FindNext & FindCloseを使用してAPI呼び出しを使用するとスレッドセーフです。 すべてのスレッドは、ファイルアクセスに独自のAPIハンドルを使用する必要があります。
5
共有TSearchRec変数を使用しない場合、ルーチンはスレッドセーフです。
+0
TSearchRecはスレッドの 'Execute'部分で定義されています –
関連する問題
- 1. 効率()。(スキップ)。関数は、FindFirst()
- 2. ReadOnlyCollection <>にFindAll()、FindFirst()、
- 3. はRSA_signスレッドセーフです
- 4. callFromThreadはスレッドセーフです
- 5. strcmpではスレッドセーフですか?
- 6. はPythonスレッドセーフで+ =ですか?
- 7. Delphi、FindNextフォルダ18でもエラーが返されます。
- 8. PHPスレッドセーフでWindows用でないスレッドセーフ
- 9. .NETモジュールはスレッドセーフですか?
- 10. itertoolsはスレッドセーフですか?
- 11. はjava.util.UUIDスレッドセーフですか?
- 12. Azure TopicClientはスレッドセーフですか?
- 13. Troveライブラリはスレッドセーフですか?
- 14. DWScriptはスレッドセーフですか?
- 15. Datastax - PreparedStatementはスレッドセーフですか?
- 16. guava-libraries:Iterators.cycle()はスレッドセーフですか?
- 17. ValueExpressionはスレッドセーフですか?
- 18. DocumentBuilder.parse()はスレッドセーフですか?
- 19. Java:ServerSocket.acceptはスレッドセーフですか?
- 20. SmtpClient.SendMailAsyncメソッドはスレッドセーフですか?
- 21. NSIndexPathはスレッドセーフですか?
- 22. epollはスレッドセーフですか?
- 23. ステートレスセッションはスレッドセーフですか?
- 24. は、スレッドセーフなjavax.sql.DataSourceですか?
- 25. putStrLnはスレッドセーフですか?
- 26. MongoDBはスレッドセーフですか?
- 27. ジェネレータはスレッドセーフですか?
- 28. PHPはスレッドセーフですか?
- 29. botoライブラリはスレッドセーフですか?
- 30. Poco :: Loggerはスレッドセーフですか?
はい、そうですが、API呼び出しを使用し、すべてのローカル変数はTSearchRec以外のスタックに保存されます。したがって、スレッド間でTSearchRecを共有しない場合は、スレッドセーフです。 –