FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour FWH64
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: FWH64
Posted: Thu Mar 31, 2016 07:47 AM

Tim,

I need the ace.h

please email it to me

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1048
Joined: Mon Oct 24, 2005 09:54 AM
Re: FWH64
Posted: Thu Mar 31, 2016 03:15 PM

I have some own GDIPLUS-functions similar to the FWH-gdiplus.cpp. When i compile with bcc64 there comes several errors. Somebody knows the reason?

In file included from C:\bcc\include\windows\sdk\gdiplus.h:25: -> the call to includefile gdiplus.h
In file included from C:\bcc\include\dinkumware64\algorithm:4:
In file included from C:\bcc\include\dinkumware64\xmemory:4:
In file included from C:\bcc\include\dinkumware64\xmemory0:6:
In file included from C:\bcc\include\dinkumware64\limits:8:
C:\bcc\include\dinkumware64\cwchar:34:1: error: unbekannter Typname 'using'
using _STD tm;
^

Regards,
Günther
---------------------------------
office@byte-one.com
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: FWH64
Posted: Thu Mar 31, 2016 03:19 PM

Günther,

I have observed that bcc64.exe reports a lot of warnings from its own header files when compiles.

Maybe those headers are not the right ones ?

We should compare them with the original package from Embarcadero

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: FWH64
Posted: Thu Mar 31, 2016 03:57 PM
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 3022
Joined: Fri Oct 07, 2005 01:45 PM
Re: FWH64
Posted: Thu Mar 31, 2016 04:27 PM

Do we have a FWH function that detects if this is a 32 bit or 64 bit build ?

Tim

Tim Stone
http://www.MasterLinkSoftware.com
http://www.autoshopwriter.com
timstone@masterlinksoftware.com
Using: FWH 23.10 with Harbour 3.2.0 / Microsoft Visual Studio Community 2022-24 32/64 bit
Posts: 1048
Joined: Mon Oct 24, 2005 09:54 AM
Re: FWH64
Posted: Thu Mar 31, 2016 04:41 PM
Regards,
Günther
---------------------------------
office@byte-one.com
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: FWH64
Posted: Thu Mar 31, 2016 04:50 PM
Tim,

TimStone wrote:Do we have a FWH function that detects if this is a 32 bit or 64 bit build ?

Tim


IsExe64() --> lYesNo
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 512
Joined: Mon Oct 17, 2005 10:38 AM
Re: FWH64
Posted: Thu Mar 31, 2016 05:56 PM

Hi to all.
I'm interested in these new features.
I wish to know if a 64 bits application is faster using DBF's and Advantage database.
Thanks a lot.
Massimo

Posts: 1048
Joined: Mon Oct 24, 2005 09:54 AM
Re: FWH64
Posted: Thu Mar 31, 2016 06:51 PM

Finally i made a 64Bit exe.
But when i will start a error =xc000007b occurs and the program no starts! Does anyone knows the reason?

Regards,
Günther
---------------------------------
office@byte-one.com
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: FWH64
Posted: Thu Mar 31, 2016 07:04 PM

Günther,

You are using a wrong manifest file.

Do it this way: Remember to provide -D__64__ to the resources compiler for 64 bits

ifndef 64

1 24 "WinXP/WindowsXP.Manifest"

else

1 24 "WinXP/WindowsXP.Manifest64"

endif

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1048
Joined: Mon Oct 24, 2005 09:54 AM
Re: FWH64
Posted: Thu Mar 31, 2016 07:17 PM

Thanks Antonio! Tomorrow i will test and report!

Regards,
Günther
---------------------------------
office@byte-one.com
Posts: 1048
Joined: Mon Oct 24, 2005 09:54 AM
Re: FWH64
Posted: Fri Apr 01, 2016 06:11 AM
Manifest is OK now!

But when i use a image and freeimage64.dll (hb_log.out) :

Application Internal Error - C:\ADISC\ADISC64.exe
Terminated at: 2016-04-01 07:39:52
Unrecoverable error 6005: Exception error:
Exception Code:C0000005 ACCESS_VIOLATION
Exception Address:00007FFA11921DB5
RAX:00007FFA11A59F20 RBX:00007FFA11A59F20 RCX:00000000FFFFFFFF RDX:00007FFA11A59F20
RSI:0000000000000002 RDI:00007FFA1194BEF4 RBP:000000000014A720
R8 :0000000000000030 R9 :0000000000000001 R10:00007FFA2B23CA90 R11:0000000004942650
R12:0000000000000040 R13:0000000000000000 R14:00000000023203B1 R15:0000000000000000
CS:RIP:00007FFA11921DB5 SS:RSP:000000000014A480
DS:002B ES:002B FS:0053 GS:002B
Flags:00010202
Exception Parameters: 0000000000000000 0000000000000002

Called from FWCALLDLL(0)
Called from FIGETFILETYPE(0) in .\source\classes\IMAGE.PRG
Called from FILOADIMG(0) in .\source\classes\IMAGE.PRG
Called from TIMAGE:LOADIMAGE(0) in .\source\classes\IMAGE.PRG
Called from TBITMAP:NEW(0) in .\source\classes\BITMAP.PRG
Called from TIMAGE:NEW(0) in .\source\classes\IMAGE.PRG
Called from H_BITMAP(349) in .\config.prg
Called from (b)MAIN(134) in .\config.prg
Called from TWINDOW:RESIZE(0) in .\source\classes\WINDOW.PRG
Called from TWINDOW:HANDLEEVENT(0)
Called from _FWH(0) in .\source\classes\WINDOW.PRG
Called from SHOWWINDOW(0)
Called from TWINDOW:ACTIVATE(0) in .\source\classes\WINDOW.PRG
Called from MAIN(134) in .\config.prg
Regards,
Günther
---------------------------------
office@byte-one.com
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: FWH64
Posted: Fri Apr 01, 2016 06:42 AM

Günther,

I just tested samples\testimg.prg using both BCC 7.1 64 and VSC2015 64 and they worked fine.

Could you post an example to reproduce it ?

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1048
Joined: Mon Oct 24, 2005 09:54 AM
Re: FWH64
Posted: Fri Apr 01, 2016 07:17 AM

Antonio, on begin from my program is a MsgSplash() with a jpg. On this stage the program64 terminates.

Regards,
Günther
---------------------------------
office@byte-one.com
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: FWH64
Posted: Fri Apr 01, 2016 08:23 PM

Günther,

I just tested FWH\samples\splash.prg and worked fine

I modified it to use a jpg also

Please try it and let me know your results

regards, saludos

Antonio Linares
www.fivetechsoft.com