Компонент Aviwriter
Никто не работал с таким компонентом? Может у кого примерчики какие есть, а то ни хрена не понятно в нем, и к тому же при попытке компилляции он какие то ошибки выдает в файле Aviwriter.hpp Наверняка конечно это я чего то не так делаю, но все равно не понятно. Если кому интересно, могу и сам компонент приложить.
Цитата:
Originally posted by AndySPb
Никто не работал с таким компонентом? Может у кого примерчики какие есть, а то ни хрена не понятно в нем, и к тому же при попытке компилляции он какие то ошибки выдает в файле Aviwriter.hpp
Никто не работал с таким компонентом? Может у кого примерчики какие есть, а то ни хрена не понятно в нем, и к тому же при попытке компилляции он какие то ошибки выдает в файле Aviwriter.hpp
Ошибки, дескать, не найдена функция, например, AVIFileOpenA?
В паскалевском сырце есть такая строка:
function AVIFileOpen; external 'avifil32.dll' Name 'AVIFileOpenA';
Видимо, компилируется он Билдером кривовато (кстати, в приаттаченном архивчике этой самой avifil32.dll нету).
Надо в Aviwriter.hpp ручками дописать что-то вроде
HRESULT __stdcall (*AVIFileOpenA)(void * &ppfile, char * szFile, unsigned uMode, void * lpHandler);
И далее, LoadLibrary(), GetProcAddress() и т.д., потому как DLL.