Страница: 1 |
Вопрос: помогите( | Добавлено: 26.03.10 02:32 |
Автор вопроса: ![]() |
Блин народ, у меня уже мозги слиплись в трубочку :(
Всё пытаюсь заюзать библиотеку FreeImage: юзаю: using System.Reflection; using System.Runtime.InteropServices; после создаю класс: public class FreeImage { [DllImport("FreeImage")] public static extern int FreeImage_Load(FIF format, string FileName, int Flags); [DllImport("FreeImage")] public static extern void FreeImage_UnLoad(int Handle); [DllImport("FreeImage")] public static extern bool FreeImage_Save(FIF format, int Handle, string FileName, int Flags); } но заюзать не могу ,так как он ипшет, что пространство имён FIF не найдено( по идее оно должно задаваться кодом: DLL_API FIBITMAP *DLL_CALLCONV FreeImage_Load(FREE_IMAGE_FORMAT fif, const char *filename, int flags FI_DEFAULT(0)); DLL_API BOOL DLL_CALLCONV FreeImage_Save(FREE_IMAGE_FORMAT fif, FIBITMAP *dib, const char *filename, int flags FI_DEFAULT(0)); DLL_API void DLL_CALLCONV FreeImage_Unload(FIBITMAP* dib); Но на сайте где это всё написано совсем не упоминается, куда эти строчки вставлять :( насчёт using System.Reflection; using System.Runtime.InteropServices; я уже раскопал что надо их сначала юзать, но вот про то где это втыкать я не знаю=( подскажите плиз, кому не жалко. |
Ответы | Всего ответов: 2 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() Вопросов: 87 Ответов: 2795 |
Web-сайт: Профиль | Цитата | #1 | Добавлено: 26.03.10 02:44 |
Зайди в папку Wrapper\FreeImage.NET\cs
там лежит библиотека FreeImageNET.dll и 11 примеров на C# |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 80 Ответов: 476 |
Профиль | Цитата | #2 | Добавлено: 26.03.10 07:49 |
Во я дурак!!! Я пытался в проэкт добавить ни нетовскую библиотеку ,когда в другой папке лежала именно она. |
Страница: 1 |
|