Отправляет email-рассылки с помощью сервиса Sendsay

За 2012-08-26

[prg] Re[4]: Проблемы с MessageBox на Windows 7

Здравствуйте, Menelion Elensuule.
> У меня стоит Russian для неюникодовых программ, если это имеется в
> виду. Но вообще да, часто бывает разница именно в том, каков язык
> установки.
Меня смущает то, что проблема наблюдается и в случае текста, полностью
состоящего из ASCII символов.
Успехов. Никита.

   2012-08-26 23:05:42 (#2540198)

[prg] Re[3]: Проблемы с MessageBox на Windows 7

Vande omentaina, Nikita!

N> Странно, может дело в локали.

У меня стоит Russian для неюникодовых программ, если это имеется в
виду. Но вообще да, часто бывает разница именно в том, каков язык
установки.

   2012-08-26 22:58:42 (#2540194)

[prg] Re[2]: Проблемы с MessageBox на Windows 7

Здравствуйте, Menelion Elensuule.
> У меня пашет. Windows 7 Ultimate 32 bit
> US English.
Странно, может дело в локали.
Напишите, кто-нибудь из пользователей русской OS Windows 7.
> А что окно без заголовка, это нормально? Или это и есть бага?
Нет, это нормально, в примере заголовка и не предполагалось. Bug проявляется
как вообще пустое окно с кнопками.
Успехов. Никита.

   2012-08-26 22:55:53 (#2540188)

[prg] Re: Проблемы с MessageBox на Windows 7

Vande omentaina, Nikita!

N> У меня стабильно, начиная со второго "Hello World!", выводится пустое окно,
а
N> у вас?

У меня пашет. Windows 7 Ultimate 32 bit
US English.
А что окно без заголовка, это нормально? Или это и есть бага?

   2012-08-26 22:23:41 (#2540178)

[prg] Проблемы с MessageBox на Windows 7

Здравствуйте.
Некоторое время назад заметил, что функция MessageBox из WIN API как-то странно
ведёт себя в Windows 7.
Суть в том, что окно выводится абсолютно пустым. Причём чаще проблема наблюдается
начиная со второго вызова.
Коллективный разум, обитающий на профильных форумах, советует пересобрать код
на новых версиях компиляторов, но такой косяк наблюдается даже в встроенных службах
Windows, например, WSH.
Может местный коллективный разум предложит ещё какое-нибудь решение или хотя
бы объяснение?
Вот, например, сохраните в текстовом файле с расширением .vbs и запустите у себя
на семёрках:
For I = 1 To 3
MsgBox "Hello World!"
Next
У меня стабильно, начиная со второго "Hello World!", выводится пустое окно, а
у вас?
Моя конфигурация: Windows 7 32-bit Ultimate оригинальной сборки от Microsoft
с русским интерфейсом.
Успехов. Никита.

   2012-08-26 22:09:41 (#2540171)