| HotHead Гость
 
 
 
 
 
 
 | 
			
				|  Добавлено: Ср Мар 26 2003 19:48    Заголовок сообщения: Функции DLL: C++ -> Delphi |   |  
				| 
 |  
				| Help, please!!! 
 Исходные данные:
 В DLL'е объявлена функция:
 
 result MyFunction(const char *secboard,const char *shortname,MyStructure* &p,int &num,int &ref,int TimeOut)
 
 ( struct MyStructure
 {
 char Field1[4];
 int Field2;
 ...
 };
 
 p: указатель на структуру, соответствующую массиву элементов таблицы, размерность массива (num)
 )
 
 Вопрос №1. Как правильно написать в Delphi обращение к этой функции (как правильно объявить структуру и указатель, как потом обращаться к массиву данных с помощью этого указателя)?
 Вопрос №2. Авторы функции утверждают, что вместо первого параметра можно подставлять константу nul, которая объявлена в DLL:
 const int nul = INT_MIN;
 Понятно, что при аналогичном объявление в Delphi вызовет при запуске ошибку типов. Простое преобразование IntToStr, понятно, будет ошибочным. Каково решение проблемы?
 
 Очень надеюсь на грамотную помощь. Заранее благодарен, Роман.
 |  |