Как я пишу, что Дополнение IE 8 в чистом управляло C#

Конечно, легкая фиксация для избавлений от несколько '1 час назад' проблемы должна была бы увеличить окно, которое 'час назад' допустимо для. Изменение

if (delta < 5400) // 90 * 60
{
    return "an hour ago";
}

в

if (delta < 7200) // 120 * 60
{
    return "an hour ago";
}

Это означает, что что-то, что произошло 110 минут назад, будет читать как 'час назад' - это не может быть прекрасно, но я сказал бы, что это лучше, чем текущая ситуация '1 час назад'.

5
задан 1800 INFORMATION 21 July 2009 в 20:39
поделиться

2 ответа

В конечном итоге C # вызовет COM-функции IE8. Есть фреймворк под названием Spicie, который упрощает эту задачу, и еще несколько примеров: http://www.enhanceie.com/ie/dev.asp

Как правило, писать расширения браузера в .NET - плохая идея. потому что это серьезно сказывается на производительности и существует возможность конфликтов во время выполнения, потому что в настоящее время в процесс может быть загружена только одна версия .NET; если два надстройки захотят использовать конфликтующие версии .NET, одно не сработает.

19
ответ дан 18 December 2019 в 07:10
поделиться

Взгляните на этот

http://code.msdn.microsoft.com/SpicIE

2
ответ дан 18 December 2019 в 07:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: