Как использовать SHFileOperation в .NET. На самом деле все просто.
Итак, во-первых нужно объявить структуру SHFILEOPSTRUCT. Это определение из MSDN:
typedef struct _SHFILEOPSTRUCT {
HWND hwnd;
UINT wFunc;
LPCTSTR pFrom;
LPCTSTR pTo;
FILEOP_FLAGS fFlags;
BOOL fAnyOperationsAborted;
LPVOID hNameMappings;
LPCTSTR lpszProgressTitle;
} SHFILEOPSTRUCT, *LPSHFILEOPSTRUCT;
Для .NET, конечно. Их почти нет. Вот что нашлось:
Проект fyireporting. Лицензия Apache, есть исходники. Есть более - менее активный форум. Завести его не удалось: постоянно вылезают исключения даже в дизайнере. Подозреваю, что это следствие запуска под 64-битной системой. В настоящее время основной разработчик проект забросил, но вроде бы в живом состоянии форк ReportingCloud.
Проект MyNeoReport. Разработчик, Фабио Занетта, похоже, его совсем забросил, однако осталась статья с библиотекой на кодпроекте. Никаких форумов найти не удалось. Исходники недоступны. Лицензия разрешает использовать библиотеку и дизайнер безплатно.
SharpDevelop.Reports. Ныне входит в состав SharpDevelop. Есть исходники. Состояние проекта непонятно. Вроде бы обновляется, однако форум поддержки неживой.
Вот и все. Из всех трех - самый вменяемый MyNeoReport. В нем нет многого, что есть в платных продуктах, но то что есть реализовано прочно как скала.
Проект fyireporting. Лицензия Apache, есть исходники. Есть более - менее активный форум. Завести его не удалось: постоянно вылезают исключения даже в дизайнере. Подозреваю, что это следствие запуска под 64-битной системой. В настоящее время основной разработчик проект забросил, но вроде бы в живом состоянии форк ReportingCloud.
Проект MyNeoReport. Разработчик, Фабио Занетта, похоже, его совсем забросил, однако осталась статья с библиотекой на кодпроекте. Никаких форумов найти не удалось. Исходники недоступны. Лицензия разрешает использовать библиотеку и дизайнер безплатно.
SharpDevelop.Reports. Ныне входит в состав SharpDevelop. Есть исходники. Состояние проекта непонятно. Вроде бы обновляется, однако форум поддержки неживой.
Вот и все. Из всех трех - самый вменяемый MyNeoReport. В нем нет многого, что есть в платных продуктах, но то что есть реализовано прочно как скала.
ANSA сообщает:
Экономический кризис заставил ресторан Гаррис Бар объявить скидку на 10%.
Это и неудивительно, многие заведения вообще закрываются - говорит, всречая нас, Арриго Чиприани, владелец всемирно известного ресторана. С 2006 года посещаемость снизилась на 30%. По словам Чиприани, у него было два пути, он выбрал единственный правильный: не увольнять никого из 70 работников.
Это Польдо, венецианец.
