Subject Re: [IBO] IBO 4.8 Under Windows Vista
Author Lester Caine
jackmason7 wrote:
> I have two systems, a laptop running Vista and a desktop running XP.
> On both systems, I uninstalled Delphi 7, IBO, 1stClass (Woll2Woll),
> and InfoPower (Woll2Woll), then reinstalled 4 again to insure it was
> apples and apples.
>
> On the XP desktop, everything works correctly. When the same program
> (same modules, same search list) is compiled on the Vista system,
> everything works the same with the exception of a varchar field named
> NOTES (size 2048) which is part of a larger record.
>
> Using only a tib_database, tib_query, and a tdatasource, the NOTES
> field is displayed incorrectly under Vista. If a record has a value
> for NOTES (eg, 'ABC'), that value is displayed for all subsequent
> records until another record is encountered with a non-null field NOTES.
>
> Once another record is found that has a non-null NOTES field, the new
> value will be displayed for all subsequent null NOTES fields. If the
> program is compiled under XP and executed under Vista it works
> correctly. If the program is compiled under Vista, it has the
> erroneous behavior described above whether it is run under XP or Vista.
>
> The value is not carried from record to record, that is no records are
> modified when the display is incorrect, it is just the NOTES value
> returned from sequential reads is incorrect. Connecting the
> tdatasource to a grid shows the incorrect values for the NOTES field.
>
> A small sample database and program is available.
>
> Any help will be greatly appreciated.

I can't help you much with this except to say that there are a number of
peculiarities appearing in Vista and there is little chance that older
versions of the tools will ever be 'repaired'. I'm using Builder6 still for
supporting applications which customers are now simply expecting to work on
Vista - but have the sort of quirks you are describing. I HAD set up a Vista
machine here to play with, but it was SUCH a pain that it has XP on it again
now. Trying to support FOUR incompatible versions of windows is the nightmare,
so at present Vista is off the list. I've just had to wipe an XP machine back
to W2k for a BIG site that has yet to even consider XP. The cost of replacing
several thousand machines with hardware that could RUN XP is simply a joke,
and now of cause the target is supposed to be vista :(

Jason - what are you doing about this in the 'day' job?

--
Lester Caine - G8HFL
-----------------------------
Contact - http://lsces.co.uk/lsces/wiki/?page=contact
L.S.Caine Electronic Services - http://lsces.co.uk
EnquirySolve - http://enquirysolve.com/
Model Engineers Digital Workshop - http://medw.co.uk//
Firebird - http://www.firebirdsql.org/index.php