Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Компилирование DLL (http://forum.oszone.net/showthread.php?t=187845)

gen0m.rsw 09-10-2010 03:07 1514796

Компилирование DLL
 
Всем участникам форума респект.
Помогите скомпилировать DLL , перед этим перевести "Folder Size" на "Размер папки", а то всякие ResHacker не берут, а OgreGUI крякозябры выдаёт.
И если не сложно енту DLL-ку.
Заранее спасибо!

pva 09-10-2010 13:15 1514954

выложи исходник (лень региться)

Admiral 10-10-2010 02:43 1515392

gen0m.rsw, DirSize в двух версиях ReleaseMinDependency + ReleaseMinSize

В архиве MD5ColumnHandler есть бинарник в Debug конфиге. Release конфиг 2008я студия делает больше чем тот представленный Debug (сделан скорей всего в VS.NET 2002 а.к.а. 7.0)
Файл откреплён, если нужен с изменениями см пост ниже.
pva, http://vadikan.spaces.live.com/blog/...BAEE!225.entry ;)
Редактирование: теперь на codeproject.com свободная скача для всех желающих.

gen0m.rsw 10-10-2010 14:32 1515625

Цитата:

Цитата Admiral
DirSize в двух версиях ReleaseMinDependency + ReleaseMinSize »

Объясни в чем разница!
А я кое что напутал, извеняюсь!
В ссылке Folder Size(DirSize.dll), а у меня Total size(FolderSize.dll):
Folder Size(DirSize.dll)-только папки
Total size(FolderSize.dll)-файлы и папки!
Скрин
Но все спаибо!

pva 10-10-2010 20:16 1515832

Под рукой оказался только билдер 4, сборка с ограничениями:
1) не тестировалось
2) почему-то UnregisterServer в прототипе просит GUID, а в коде предлагает true. Поставил NULL, возможно будет падать при попытке разрегистрировать сервер
3) текст "Floder Size" находился не в ресурсах, а захардкоден в данных
Код:

STDMETHODIMP CColHandler::GetColumnInfo(DWORD dwIndex, SHCOLUMNINFO *psci)
{
    //TCHAR szText[] = "Folder Size"
    TCHAR szText[] = "Размер папки";

...



Время: 17:10.

Время: 17:10.
© OSzone.net 2001-