LB Booster
« Help to make this run on LBB. »

Welcome Guest. Please Login or Register.
Apr 1st, 2018, 04:02am



ATTENTION MEMBERS: Conforums will be closing it doors and discontinuing its service on April 15, 2018.
We apologize Conforums does not have any export functions to migrate data.
Ad-Free has been deactivated. Outstanding Ad-Free credits will be reimbursed to respective payment methods.

Thank you Conforums members.
Speed up Liberty BASIC programs by up to ten times!
Compile Liberty BASIC programs to compact, standalone executables!
Overcome many of Liberty BASIC's bugs and limitations!
LB Booster Resources
LB Booster documentation
LB Booster Home Page
LB Booster technical Wiki
Just BASIC forum
BBC BASIC Home Page
Liberty BASIC forum (the original)

« Previous Topic | Next Topic »
Pages: 1  Notify Send Topic Print
 thread  Author  Topic: Help to make this run on LBB.  (Read 733 times)
SarmedNafi
Junior Member
ImageImage


member is offline

Avatar




PM


Posts: 93
xx Help to make this run on LBB.
« Thread started on: Feb 2nd, 2016, 01:24am »

http://www.b6sw.com/forum/content.php?mode=snips2&t=446

regards
User IP Logged

RNBW
Full Member
ImageImageImage


member is offline

Avatar




PM

Gender: Male
Posts: 106
xx Re: Help to make this run on LBB.
« Reply #1 on: Feb 2nd, 2016, 10:38am »

Hi

I've installed WMLiberty into LBB and into LB4.5.

The code works with LB4.5 but not with LBB (comes up with error "No such DLL function SetWMhandler at line 95").

Richard does state that WMLiberty may not be fully compatible with LBB. You have probably hit one of the incompatibilities.

If Richard is monitoring he may wish to comment or you could email him and ask the question.
User IP Logged

SarmedNafi
Junior Member
ImageImage


member is offline

Avatar




PM


Posts: 93
xx Re: Help to make this run on LBB.
« Reply #2 on: Feb 2nd, 2016, 2:28pm »

Thank you RNBW,
Thank you very much.
User IP Logged

Richard Russell
Administrator
ImageImageImageImageImage


member is offline

Avatar




Homepage PM


Posts: 1348
xx Re: Help to make this run on LBB.
« Reply #3 on: Feb 2nd, 2016, 4:00pm »

on Feb 2nd, 2016, 10:38am, RNBW wrote:
The code works with LB4.5 but not with LBB

I can't allow that comment to go uncorrected (so well done for forcing me out of my exile again!).

The mouse wheel code runs fine in LBB (at least it does here), indeed it's one of the many test programs I run every time I release a significant upgrade to LBB.

Quote:
Richard does state that WMLiberty may not be fully compatible with LBB.

Whilst that's true, the error message "No such DLL function" cannot arise from that cause. It simply means the DLL wasn't found (you probably copied it into the wrong directory).

Richard.
User IP Logged

RobM
Junior Member
ImageImage


member is offline

Avatar




PM


Posts: 91
xx Re: Help to make this run on LBB.
« Reply #4 on: Feb 2nd, 2016, 6:49pm »

I use that code in my program so I can confirm it works in LBB on all current Windows versions.
« Last Edit: Feb 2nd, 2016, 6:52pm by RobM » User IP Logged

RNBW
Full Member
ImageImageImage


member is offline

Avatar




PM

Gender: Male
Posts: 106
xx Re: Help to make this run on LBB.
« Reply #5 on: Feb 2nd, 2016, 6:51pm »

Richard

Thanks for replying. As you know, I'm not trying to put LBB down. I put WMLiberty.dll in the root directory of LBB. I ran the program and it came up with the error. I've also put WMLiberty.dll in the System32 folder, with the other dlls. Same result. I've even tried it in the BB4W directory.

Which directory should I put it in to work?


User IP Logged

RobM
Junior Member
ImageImage


member is offline

Avatar




PM


Posts: 91
xx Re: Help to make this run on LBB.
« Reply #6 on: Feb 2nd, 2016, 6:53pm »

Put it in the same folder as the .bas file you are running.
User IP Logged

RNBW
Full Member
ImageImageImage


member is offline

Avatar




PM

Gender: Male
Posts: 106
xx Re: Help to make this run on LBB.
« Reply #7 on: Feb 2nd, 2016, 7:15pm »

Quote:
Posted by: RobM Posted on: 02/02/16 at 7:49pm
I use that code in my program so I can confirm it works in LBB on all current Windows versions.


Thank you RobM. I've done as you suggested and can confirm that the code DOES work with LBB.

SarmedNafi and Richard Russell:
My apologies. I gave you duff information.
User IP Logged

Richard Russell
Administrator
ImageImageImageImageImage


member is offline

Avatar




Homepage PM


Posts: 1348
xx Re: Help to make this run on LBB.
« Reply #8 on: Feb 2nd, 2016, 8:09pm »

on Feb 2nd, 2016, 6:51pm, RNBW wrote:
I've also put WMLiberty.dll in the System32 folder, with the other dlls.

Presumably you're running a 64-bit edition of Windows, so that's not the right place. It should have been C:\Windows\SysWOW64\ (with the other 32-bit DLLs).

Back to my corner....

Richard.
User IP Logged

RNBW
Full Member
ImageImageImage


member is offline

Avatar




PM

Gender: Male
Posts: 106
xx Re: Help to make this run on LBB.
« Reply #9 on: Feb 2nd, 2016, 10:20pm »

Richard

As usual you are correct. My computer is 64-bit and placing WMLiberty.dll in C:\Windows\SysWOW64\ (with the other 32-bit DLLs) does the job and the code works perfectly.

Please come out of that corner. You'll be very well received on this forum.
User IP Logged

SarmedNafi
Junior Member
ImageImage


member is offline

Avatar




PM


Posts: 93
xx Re: Help to make this run on LBB.
« Reply #10 on: Feb 2nd, 2016, 11:27pm »

Thanks to all of you,

Have you noticed how graphic box of LBB worked better than LB. When we moved the scroll bars the page ran at once, there is no try and error.

Sarmed

User IP Logged

Pages: 1  Notify Send Topic Print
« Previous Topic | Next Topic »

| |

This forum powered for FREE by Conforums ©
Terms of Service | Privacy Policy | Conforums Support | Parental Controls