On Tue, 30 Mar 2010, smu johnson wrote:

Hi,

> I made a hello world program that demonstrates that in Harbour, printing
> 30000 devouts to the screen in a fixed location takes way longer than
> Clipper, in different circumstances.
[...]

It's an old well known bug in MS-Windows consoles in Win9x
which causes horrible delay in some functions. It affects
all Win32 (not DOS) programs using console window in these
systems.
Inside GTWIN we eliminated all functions which are slow down
by this bug except two ones used to set cursor position and
shape and to read keyboard input because they do not have any
replacement :(

In some application greatly helps SET CURSOR OFF which disables
one of "slow" functions. Of course if it can be used in give context.
Alternatively you can drop GTWIN and switch to GTWVT.

AFAIK MS has never released patches for Win9X console so you
will have to leave with it. The problem is known from 1995
so it's much older then Harbour.

best regards,
Przemek
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to