簡體   English   中英

在Windows 7中打開/保存對話框時應用程序掛起

[英]Application hangs when Open/Save dialog in windows 7

我有一個由Delphi 7編寫的應用程序,這個應用程序在Windows XP中運行良好。

現在我已經將我的電腦升級到Windows 7,並且除了當我點擊執行TOpenDialog和TSaveDialog然后掛起的按鈕時,每個都可以正常使用這個應用程序。

在Windows 7中使用delphi 7時有任何人有這個問題嗎?

最可能的原因是COM的問題。 打開/保存對話框需要在STA COM公寓中運行,否則一些shell擴展可能會鎖定。

如果你的應用程序中有任何東西在主線程的不同模式下初始化COM,可能會發生許多奇怪的事情。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM