New Windows Vista build 5308 - 22 Feb 2006

Post Reply
User avatar
modicr
Posts: 207
Joined: Fri Oct 07, 2005 7:58 am
Location: ljubljana, barje, slovenia
Contact:

Post by modicr »

Hello!

It seems that 16-bit applications are working OK.
I was able to build 16-bit FiveWin application with
Clipper and Blinker. When starting resulting EXE,
the following message appeared:
"NTVDM encountered a hard error".
and then:
"Cannot find file ... (or one of its components).
Check to ensure the path and filename are correct
and that all required libraries are available."

Using Filemon ( http://www.sysinternals.com/Utilities/Filemon.html )
I noticed that it tried to open COMMCTRL.DLL. After copying
that file to \windows\system\, application functioned OK.

Long live 16-bit applications (Just joking!),
Roman
© I'm not patented!
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Roman,

Thanks for the info :)

The most recent FW 2.7 does not need that DLL.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
modicr
Posts: 207
Joined: Fri Oct 07, 2005 7:58 am
Location: ljubljana, barje, slovenia
Contact:

Post by modicr »

Antonio Linares wrote:The most recent FW 2.7 does not need that DLL.
Yep, it works without commctrl.dll with February build.
Here are the 16 and 32 bit "About" boxes:
ImageImage

BTW, it's funny to see "DOS 5.0" in Vista, which is returned
by OS() function in 16-bit version of FW. (this is probably
because of NTVDM). Is there a simple way to get version
of real OS in 16bit FW?

Regards, Roman
© I'm not patented!
Post Reply