> ну не понимаю в каком случае это сообщение может выскакивать, это фатальная
> ошибка, она должна бы перехватываться механизмом исключений дельфи, что
> может заставить это окно появляться ума не приложу

217 - это еще со времен TurboPascal 5.0 ошибка обращения к памяти,
вроде виндового AccessViolation, и выскакивает она тогда, когда уже
все настолько печально, что Делфячий механизм исключений уже тоже
отвалился :(

> и вот еще если в функцию, которая должна принимать строку (cstring)
> передается NULL что я получу. точнее не так - поменялось ли в этом плане что
> нибудь между полуторкой и двойкой

а PChar проверить слабо на
  if(UdfParamVariable = nil)then exit

Ответить