"Janex" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED]
> 
> Oleg LOA wrote:
>> GPF внутри кода функции. Показывай код короче этой UDF, падает именно внутри 
>> неё.
> 
> Надеюсь нопобют меня за такои бальшои пост:
> Идея тут простая - первии и второи параметр ето кокаята цифра которую 
> сравнимаем с ACriticalLow и ACriticalHigh. Если ниже ACriticalLow то 
> резултат -1 если выше ACriticalHigh то 1. Если внорме то 0;
> ATextValuе пытаемся преобразить в цифру, если удаётся то сравниваем. 
> Если в неи первы симбол < или > а за ним цифра, то опять пытаемся 
> сравнивать ...
> Вроде негде невыжу где можно падать :(
> Try Except вроде как нехочется ставить, а то ето по медицине всё и можно 
> забыть врачу сообшить что пациентy через 10 минут кранты ...
> 
> 
> Function CheckCriticalRange(ANumericValue: PUDFParam; ATextValue 
> :PUDFParam; ACriticalLow :PUDFParam; ACriticalHigh :PUDFParam): Integer; 
> Cdecl; Export;

А где у тебя проверка на то что ANumericValue == nil и все остальные параметры?

Ответить