By your description it would seem that the xbase.pas unit is fine and that function space is fine, but the problem comes in when you 'try to use the value'. So you would have to show us an example of you using the value.
long story short: we need more.
Another thought, when you 'use the value' make sure that you aren't accidentally calling a procedure in unit xbase. For example xbase might have a function called abort. If you call abort in your unit, it will call xbase.abort instead of sysutils.abort or whatever.
Main Topics
Browse All Topics





by: rfwoolfPosted on 2009-04-29 at 18:03:42ID: 24266128
By your description it would seem that the xbase.pas unit is fine and that function space is fine, but the problem comes in when you 'try to use the value'. So you would have to show us an example of you using the value.
long story short: we need more.
Another thought, when you 'use the value' make sure that you aren't accidentally calling a procedure in unit xbase. For example xbase might have a function called abort. If you call abort in your unit, it will call xbase.abort instead of sysutils.abort or whatever.