1
A
回答
1
一如既往,是否線程安全取決於你想要做的具體事情。僅僅檢查班級的血統並不足以作出判斷。
讀一TScreen
對象的Height
和Width
屬性將可以安全地在任何時間從任何線程這樣做,因爲這些屬性訪問器做什麼,但調用GetSystemMetrics
API函數。他們不訪問該對象的任何數據成員。你可以看到Forms.pas。
相關問題
- 1. 在Delphi中,OutputDebugString線程安全嗎?
- 2. Delphi的TADOConnection線程安全嗎?
- 3. Delphi簡單類型線程安全嗎?
- 4. FindFirst,FindNext&FindClose在delphi中線程安全
- 5. Delphi(Indy)線程安全類
- 6. 在Python中,是set.pop()線程安全嗎?
- 7. 在SignalR中是Hub.Context線程安全嗎?
- 8. 是java.sql.Connection線程安全嗎?
- 9. 是CreateChildContainer()線程安全嗎?
- 10. 是Thread.getStackTrace()線程安全嗎?
- 11. 是DocumentBuilder.parse()線程安全嗎?
- 12. 是javax.sql.DataSource線程安全嗎?
- 13. 是TcpClient.Available線程安全嗎?
- 14. 是sqlite.swift線程安全嗎?
- 15. 是winsock2線程安全嗎?
- 16. 是unique_ptr線程安全嗎?
- 17. 是SplittableRandom.split()線程安全嗎?
- 18. 線程安全(是嗎?)
- 19. 是IP2Location線程安全嗎?
- 20. 是System.DirectoryServices.AccountManagement.GroupPrincipal線程安全嗎?
- 21. 是Microsoft.Practices.EnterpriseLibrary.Data.Database.SetParameterValue線程安全嗎?
- 22. 是java.util.UUID線程安全嗎?
- 23. 是enumerateUsingBlock:線程安全嗎?
- 24. 是java.util.concurrent.Future線程安全嗎?
- 25. 是DatagramSocket.send線程安全嗎?
- 26. 是長線程安全嗎?
- 27. 是SpelExpression線程安全嗎?
- 28. 是UImage.AsPNG()線程安全嗎?
- 29. 是ArrayDescriptor線程安全嗎?
- 30. java線程安全:線程安全嗎?
不,它不是線程安全的。當然,線程安全是一個非特定的術語。 Google for Eric Lippert的文章:你稱之爲線程安全的東西是什麼? –
我可以在Thread.execute方法中使用TScreen嗎? – user382591
也許吧。也許不會。你將如何與主線程同步?您想做什麼?閱讀屏幕尺寸。或者訪問TForm變量。 –