Библиотеки и пользовательские функции - страница 4

 
библиотека 1:

int asd()
{
............
Alert("_MagicNumber=",_MagicNumber);
_OrderSend ( .............., "System", _MagicNumber,......... );
.............
}



библиотека 2:

_OrderSend (.............., string  _Comment, int _MagicNumber,......... )
{
.............
Alert("_MagicNumber=",_MagicNumber);
Alert("_Comment=",_Comment);
...........
}



получаем критическую ошибку.
добавляем во вторую библиотеку строку:

_OrderSend (.............., string  _Comment, int _MagicNumber,......... )
{
.............
_Comment = "";
Alert("_MagicNumber=",_MagicNumber);
Alert("_Comment=",_Comment);
...........
}



получаем:

2005.02.08 22:52:18	Alert: _Comment=
2005.02.08 22:52:18	Alert: _MagicNumber=0
2005.02.08 22:52:18	Alert: _MagicNumber=801




Т.е. _MagicNumber не передаётся, а _Comment при обращении в добавок ошибку вызывает.


Обещали разобраться.....

 
Обещали разобраться.....

Разберемся как только закончим организационные вопросы с переездом. Пока получается только урывками отвечать.
Приносим свои извинения.
Причина обращения: