Можно использовать sleep()
функция в time
модуль . Это может взять аргумент с плавающей запятой для подвторого разрешения.
from time import sleep
sleep(0.1) # Time in seconds
Вы пробовали установить 2 в качестве индекса значка?
РЕДАКТИРОВАТЬ: Я нашел способ, но вы должны делать это снова для каждой новой сборки.
РЕДАКТИРОВАТЬ 2: Попробуйте эту статью: http://www.codeproject.com/KB/dotnet/embedmultipleiconsdotnet.aspx
DefaultIcon
также принимает путь к допустимому ICO файлу в виде значка.
Вы должны убедиться, что в вашем проекте есть значки Win32, а не только значки .net. Я НАДЕЮСЬ, что кто-то укажет на простой способ сделать это, но пока что вот ...
Скомпилируйте вашу сборку, затем в Visual Studio выберите «Файл -> Открыть -> Открыть файл», откройте скомпилированный сборка. Добавьте значок, который вы хотите использовать для документов, и установите для него идентификатор, превышающий тот, который используется для вашего приложения. Сохраните сборку. Теперь у вас есть ресурсы Win32.
- Изменить -
После редактирования своего сообщения ZippyV, похоже, дал очень хороший ответ.