codemaker wrote:Any suggestions?
...unfortunately my English is not good enough...
function Main()
local nFreeBytes, nTotalNumber, nTotalFree
GetDiskFreeSpaceEx( "C:\", @nFreeBytes, @nTotalNumber, @nTotalFree )
MsgInfo( nFreeBytes )
MsgInfo( nTotalNumber )
MsgInfo( nTotalFree )
return nil
James Bott wrote:Boris,...unfortunately my English is not good enough...
Don't be rediculous, your English is great!
James Bott wrote:The link below explains the concept of Pcode. It is rather techincial but the basic issue is that it emulates running on a theoretical CPU, so the OS may be an issue.
http://en.wikipedia.org/wiki/P-code_machine
Can you run the same EXE compiled on the XP machine on the Windows 7 machine without the error?
James Bott wrote:I know that you may think you are compiling with exactly the same LIBs on the new machine but sometimes on an older machine there are old LIBs in the path somewhere that get linked in by mistake. I have had this happen and it drove me nuts trying to find the problem.
You could use a file compare program to see if EXEs compiled on both machines are exactly the same or not.
James Bott wrote:The 3-party SQL.LIB is going to continue to be a problem. If you can compile a working program on the XP machine that works under Windows 7, then you could just work on the XP machine and then transfer the EXEs to the Windows 7 machine. It's a pain but it is a solution.
Return to FiveWin for Harbour/xHarbour
Users browsing this forum: No registered users and 93 guests