Какой смысл в Висте?

Все, что вы хотели знать о программизме, но боялись спросить.
Аватара пользователя
Ranger
Маньяк
Сообщения: 1199
Зарегистрирован: 22 окт 2003, 18:28
Откуда: 2:5025 -> Burnaby

Сообщение Ranger »

С шеллом дофига всего не так. Проверка аргументов и обработка ошибок, прежде всего. Шаг влево, шаг вправо - хана, GPF. Типа, сапер ошибается только один раз :) Собственные евойные потроха работают отлично от задекларированных для всех остальных интерфейсов, so much for "полиморфизм". То есть ладно бы вообще по-разному, так нет - на первый взгляд вроде работают, а потом то там, то сям начинается... В одном месте натурально течёт ссылка на COM интерфейс (или, наоборот, Release вызывается 2 раза? уже точно не помню), в другом случае вместо вызова метода используется DDE (!). Всё это, естественно, нигде не описано и пришлось собирать по крупицам на форумах. Мечта.
Аватара пользователя
папа Карло
Шарманщик
Сообщения: 8565
Зарегистрирован: 17 фев 2003, 15:04
Откуда: НН -> BC -> WA -> UT -> CA

Сообщение папа Карло »

Ranger писал(а):С шеллом дофига всего не так. Проверка аргументов и обработка ошибок, прежде всего. Шаг влево, шаг вправо - хана, GPF. Типа, сапер ошибается только один раз :) Собственные евойные потроха работают отлично от задекларированных для всех остальных интерфейсов, so much for "полиморфизм". То есть ладно бы вообще по-разному, так нет - на первый взгляд вроде работают, а потом то там, то сям начинается... В одном месте натурально течёт ссылка на COM интерфейс (или, наоборот, Release вызывается 2 раза? уже точно не помню), в другом случае вместо вызова метода используется DDE (!). Всё это, естественно, нигде не описано и пришлось собирать по крупицам на форумах. Мечта.
как в анекдоте за починку майнфрейма... 2 рубля за кувалду и 10к за то, что я знаю куда стукнуть :)
Ответить