RE: win32 and win98

new topic     » goto parent     » topic index » view thread      » older message » newer message

Travis Beaty wrote:
> 
> 
> Hello.
> 
> I've never run win32lib apps on Windows 98, because I jumped over it.  I
> know that a few years back, when I was running them on 95, I had no 
> problems
> until right before I bought my present computer, when win32lib began 
> peeling
> itself away from being compatible with 95.  When I bought my computer, 
> it
> had Windows ME.  Running win32lib applications under Windows ME was 
> quite an
> adventure.  As Andy said, my fonts would go to some bold version of the
> System font when using .57.  With .59 versions, the font was stable, 
> but,
> again, as Andy said, the small icons in the start menu *and* the system 
> tray
> went bezerk.  Note that the large icons in the main panel of the start 
> menu
> were not affected ... just the small ones.  The interesting thing was 
> that
> as you moved your mouse over the affected icons, they changed at random; 
> in
> fact, I ran a virus scanner a couple of times, because it did look much 
> like
> a virus' behavior.
> 
> In defense of win32lib, these problems happened in Windows ME on a 
> regular
> basis anyway, but win32lib applications seemed to hasten it quite a bit.
> And, I've confirmed from a number of people that this problem with ME's
> icons happened even on machines which had never run a win32lib 
> application.
> 
> Another problem, which might be relevant here, is Windows ME's memory
> issues.  Win32lib applications in Windows ME, I've noticed, tend to eat 
> a
> lot of memory resources, and many times complain about a control's 
> handle
> having changed (can't remember the exact message now).  This behavior, 
> as
> far as I've been able to tell, happens only in Windows ME, which tells 
> me
> that it is probably Windows ME's screw up, not Win32lib's.
> 
> I have, so far, had *no* problems running win32lib applications in XP.  
> I
> imagine that is because Micro$oft transferred the programmers that wrote 
> the
> code for ME to something more suited to their abilities, like putting 
> M&Ms
> in alphabetical order.
> 
> 
> Travis Beaty
> Osage, Iowa.
> 
> 
> ----- Original Message -----
> From: "Andy Serpa" <ac at onehorseshy.com>
> To: "EUforum" <EUforum at topica.com>
> Sent: Friday, August 01, 2003 5:07 AM
> Subject: RE: win32 and win98
> 
> 
> > I had these problems quite a bit under WinME.  I never use any IDE and
> > run all the programs directly.  Although the problems most frequently
> > occur during development -- running the program over & over, possibly
> > crashing, etc, it still happens sometimes when I was just using the
> > fully-debugged version and no crash occurs.  They will occur even when
> > using a translated version of the program (.exe).  If I'm not mistaken,
> > I've seen the problems start to occur (big fonts, etc.) while the
> > program is STILL running.  My biggest offender was a program that just
> > ran perpetually and updated a grid of info (with EuGrid) from the
> > internet every few seconds.  Often it would only affect an open folder,
> > and you could just close it and open it again.  Other times it made the
> > entire start menu into a total mess.  I've never had any problem like
> > that except when working with win32lib.  The .59x versions seemed
> > better-behaved that the .57x, though....
> 
> 
Hee hee Travis smile

Last i heard, they all melted before they could finish putting
them in alphabetical order so they were given an even
simpler task smile

If you have any problems with missing objects it's probably
because of the lower W versions' inability to maintain shared
objects resources with some function calls.
If this is the case, you will see the condition appear only
when certain functions are called (that use shared objects)
and the condition will disappear after reboot.  Usually it
occurs after a control is destroyed because it takes out
the resources (in some cases that other controls use) with it.

The best way to get around this is to track down the functions
that use shared resources and find out if they are using the
correct flags.  This will probably clear up most of the problems.


Take care for now,
Al

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu