Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Why AGETFILEVERSION() shows older version of WinInet.dll
Message
From
30/03/2014 15:09:31
Lutz Scheffler
Lutz Scheffler Software Ingenieurbüro
Dresden, Germany
 
 
To
30/03/2014 13:55:49
General information
Forum:
Visual FoxPro
Category:
Other
Environment versions
Visual FoxPro:
VFP 9 SP2
OS:
Windows 8
Network:
Windows 2008 Server
Database:
Visual FoxPro
Application:
Desktop
Miscellaneous
Thread ID:
01597689
Message ID:
01597712
Views:
39
To The First

:)

what happens if you remove/rename the dll in Sys32?

it sounds like some hidden storage. I do not trust the search engine, I'm not shure if it visit hidden / system directories or files

IE is not my choice of doing things so no idea.

Lutz
>Thanks for verifying that you get the same difference as I do.
>I just now copied c:\windows\syswow64\wininet.dll to c:\temp\ folder.
>then did:
>
? AGETFILEVERSION(la1, "c:\temp\wininet.dll"), la1(11)
>and yay!! it returns the same version as win explorer.
>
>... so now the question is, what and where is Fox finding wininet.dll. I've searched the entire pc, and can't find any with the 16384 version. what a mystery huh??
>
>I don't suppose it's possible to force a different wininet.dll with my vfp app? that's probably not a good idea if I could. I need to make sure they aren't using the buggy one from MS.
>
>btw, what does TTF mean?
>
>
>>TTF:
>>
>>?FULLPATH('wininet.dll',1)
>>*c:\windows\system32\wininet.dll"
>>
>>
>>I prefer [ALT][ENTER] :) but it returns
>>
>>11.0.9600.16521
>>
>>possibly the old fox is not able to read information available to Win8.1 ....
>>
>>Or there is some hidden place. Do you have something more intelligent to search the comp? Hidden and system stuff, I have no idea where to include in search. But default was off before Win 8.1 ....
>>
>>Lutz
>>
>>>so what does win explorer return? (right click > properties > details tab)
>>>>
>>>>?FULLPATH('wininet.dll')
>>>>*E:\SE\FOXPRO\WININET.DLL
>>>>AGETFILEVERSION(la1, "wininet.dll")
>>>>?la1(11)
>>>>*11.00.9600.16384
>>>>AGETFILEVERSION(la1, "E:\SE\FOXPRO\WININET.DLL")
>>>>?la1(11)
>>>>*11.00.9600.16384
>>>>AGETFILEVERSION(la1, "c:\windows\system32\wininet.dll")
>>>>?la1(11)
>>>>*11.00.9600.16384
>>>>
>>>>
>>>>Edit:
>>>>OS is Win 8.1
>>>>
>>>>Lutz
>>>>>returns: c:\windows\system32\wininet.dll
>>>>>so why the different version reported by vfp I wonder...? curious if anyone else with win8.1 having same result.
>>>>>
Words are given to man to enable him to conceal his true feelings.
Charles Maurice de Talleyrand-Périgord

Weeks of programming can save you hours of planning.

Off

There is no place like [::1]
Previous
Reply
Map
View

Click here to load this message in the networking platform