PureBasic 5.00 beta 6 is online !
PureBasic 5.00 beta 6 is online !
Hi there,
We are now close to the final release, it's only a bug fix beta. If you can, try to test your regular application with this version, as we believe it is stable enough. It will help us to have a robust 5.00 release, thanks ! You can grab the new beta on your online account as usual.
Enjoy !
The Fantaisie Software Team
We are now close to the final release, it's only a bug fix beta. If you can, try to test your regular application with this version, as we believe it is stable enough. It will help us to have a robust 5.00 release, thanks ! You can grab the new beta on your online account as usual.
Enjoy !
The Fantaisie Software Team
Re: PureBasic 5.00 beta 6 is online !
Thank you, Fred.
Non Flicker, it's very good
Non Flicker, it's very good

- deeproot
- Enthusiast
- Posts: 284
- Joined: Thu Dec 17, 2009 12:00 pm
- Location: Llangadog, Wales, UK
- Contact:
Re: PureBasic 5.00 beta 6 is online !
Thanks from me too! Great work!
Installed - main project compiled and run - no problems thus far, will code and test more over the next couple of days.
Installed - main project compiled and run - no problems thus far, will code and test more over the next couple of days.
Re: PureBasic 5.00 beta 6 is online !
Cool but any chance the ReleaseMouse() function could be fixed on OSX for the final version?
www.posemotion.com
PureBasic Tools for OS X: PureMonitor, plist Tool, Data Maker & App Chef
Even the vine knows it surroundings but the man with eyes does not.
PureBasic Tools for OS X: PureMonitor, plist Tool, Data Maker & App Chef
Even the vine knows it surroundings but the man with eyes does not.
Re: PureBasic 5.00 beta 6 is online !
If i could buy PB this year... stupid visa...
Re: PureBasic 5.00 beta 6 is online !
I also had some problems with the Paysite method. Fred told me to use my Paypal account. If you don't have one, then use Paypal 'guest' account. Paypal has lower fees than the other method.
The nice thing about standards is there are so many to choose from. ~ Andrew Tanenbaum
Re: PureBasic 5.00 beta 6 is online !
and this bug still exists:
Code: Select all
Procedure fa()
Protected a.l=23333
Protected b.f=0.345
Debug a*b
EndProcedure
fa()
Procedure fb()
Protected a.q=23333
Protected b.f=0.345
Debug a*b
EndProcedure
fb()
poor English...
PureBasic & Delphi & VBA
PureBasic & Delphi & VBA
Re: PureBasic 5.00 beta 6 is online !
@leonhardt: 1. post bugs in the bug forum. 2. Don't repost bugs just because they haven't been solved yet. 3. It is not a bug, you are misusing the 'Debug' statement, you should use 'Debug Strf(a*b)'.
Re: PureBasic 5.00 beta 6 is online !
I AM using the paypal, and i get some shit about the card... dad said maybe casue he payed 50 € for a program almost a month ago, maybe theres some kind of weird limit...
Re: PureBasic 5.00 beta 6 is online !
"you should use 'Debug Strf(a*b)'."Demivec wrote:@leonhardt: 1. post bugs in the bug forum. 2. Don't repost bugs just because they haven't been solved yet. 3. It is not a bug, you are misusing the 'Debug' statement, you should use 'Debug Strf(a*b)'.
No,I don't think so,please explain this to me,test it yourself:
Code: Select all
Procedure.l fa()
Protected a.l=23333
Protected b.f=0.345
ProcedureReturn a*b
EndProcedure
Debug StrF(fa())
Procedure.l fb()
Protected a.q=23333
Protected b.f=0.345
ProcedureReturn a*b
EndProcedure
Debug StrF(fb())
poor English...
PureBasic & Delphi & VBA
PureBasic & Delphi & VBA
-
- Addict
- Posts: 1482
- Joined: Tue Feb 22, 2011 1:16 pm
Re: PureBasic 5.00 beta 6 is online !
Your procedures are not of Float type, yet they're calculating floats (the "b.f" variable). So, look at this:leonhardt wrote:please explain this to me
Code: Select all
Procedure.f fa()
Protected a.l=23333
Protected b.f=0.345
ProcedureReturn a*b
EndProcedure
Debug StrF(fa())
Procedure.f fb()
Protected a.q=23333
Protected b.f=0.345
ProcedureReturn a*b
EndProcedure
Debug StrF(fb())
Code: Select all
8049.8847656250
8049.8847656250
Microsoft Visual Basic only lasted 7 short years: 1991 to 1998.
PureBasic: Born in 1998 and still going strong to this very day!
PureBasic: Born in 1998 and still going strong to this very day!
Re: PureBasic 5.00 beta 6 is online !
yeah,that's because your procedures return float types ,it's ok,but when they return integer,the first procedure return 8050 while the second return ZERO,if one returns zero then the other should do the same, doesn't it ? but MY code's output is obviously different, then can you explain this defference? please just point out where is the error of MY code.the only difference is between" a.q" and "a.l",aren't they both integer types?MachineCode wrote:Your procedures are not of Float type, yet they're calculating floats (the "b.f" variable). So, look at this:leonhardt wrote:please explain this to me
Debug output:Code: Select all
Procedure.f fa() Protected a.l=23333 Protected b.f=0.345 ProcedureReturn a*b EndProcedure Debug StrF(fa()) Procedure.f fb() Protected a.q=23333 Protected b.f=0.345 ProcedureReturn a*b EndProcedure Debug StrF(fb())
No bug.Code: Select all
8049.8847656250 8049.8847656250
poor English...
PureBasic & Delphi & VBA
PureBasic & Delphi & VBA
-
- Addict
- Posts: 1482
- Joined: Tue Feb 22, 2011 1:16 pm
Re: PureBasic 5.00 beta 6 is online !
I read in the manual (or here on the forums?) that once you do a calc with a float, the result is converted to a float automatically; hence why you need to make the procedure return a float value ("Procedure.f").
Microsoft Visual Basic only lasted 7 short years: 1991 to 1998.
PureBasic: Born in 1998 and still going strong to this very day!
PureBasic: Born in 1998 and still going strong to this very day!