x
This website is using cookies. We use cookies to ensure that we give you the best experience on our website. More info. That's Fine
HPC:Factor Logo 
 
Latest Forum Activity

PVB Visual Basic Runtime MobilePro 900

1 2
torch Page Icon Posted 2022-10-10 7:40 PM
#
Avatar image of torch
Subscribers
H/PC Vanguard

Posts:
3,991
Location:
United States
Status:
Is there some kind of magic mojo I need to do to get those .pvb Visual Basic Runtime programs running on my NEC MobilePro 900 on CE .net 4.2?

I installed the SA1100 cab from hpcf-vbce-rtl-all-cabs

but the pvb files don't load and when I go into \Windows for the "pvbload" file, I just get an application error saying "Cannot open program file"

Okay, I found this thread after more digging:

https://www.hpcfactor.com/forums/forums/thread-view.asp?tid=17316&st...

TLDR: Apparently pvb doesn't run past CE2.0 and vb is the newer format. The programs I was finding were "pvb" files and not "vb" files.... So confusing.

Also: the PVB programs I found / added to the SCL. I need to change the compatibility to be only CE2.0 then, correct?

Edited by torch 2022-10-10 9:11 PM
 Top of the page
CE Geek Page Icon Posted 2022-10-11 12:34 AM
#
Avatar image of CE Geek
Global Moderator
H/PC Oracle

Posts:
12,461
Location:
Southern California
Status:
There was no PVB runtime for ARM, which didn't exist on any CE devices before 2.11. But, in theory at least, the ARM version of the eVB runtimes for 2.11/3.0 should work. I believe TFGBD did it a long time ago.
 Top of the page
torch Page Icon Posted 2022-10-11 12:36 AM
#
Avatar image of torch
Subscribers
H/PC Vanguard

Posts:
3,991
Location:
United States
Status:
Thank you! I’ll look into that. But for officialness with the SCL, those PVB programs I added I need to change the compatibility to CE2.0 only then right ?
 Top of the page
CE Geek Page Icon Posted 2022-10-11 12:48 AM
#
Avatar image of CE Geek
Global Moderator
H/PC Oracle

Posts:
12,461
Location:
Southern California
Status:
Actually, not quite. I later succeeded in getting the PVB runtime for 2.0 working on a CE 3.0 device:

https://www.hpcfactor.com/forums/forums/thread-view.asp?tid=20244&st...

I haven't yet tested it on any other CE 2.11 or 3.0 MIPS or SH3 devices though.

In any event, the eVB runtime files have to be individually registered using regsvr2.exe. See my comment in the middle of the below page for a download link:

https://www.hpcfactor.com/forums/forums/thread-view.asp?tid=14485&st...
 Top of the page
torch Page Icon Posted 2022-10-11 12:57 AM
#
Avatar image of torch
Subscribers
H/PC Vanguard

Posts:
3,991
Location:
United States
Status:
Thank you. Sorry I didn’t mean to duplicate the topics talking about this here and in the other thread. I appreciate all of your knowledge and insight. I was just worried about messing up the SCL.

When I have time, I’ll try those tweaks you were able to find for me.
 Top of the page
C:Amie Page Icon Posted 2022-10-11 11:29 AM
#
Avatar image of C:Amie
Administrator
H/PC Oracle

Posts:
16,820
Location:
United Kingdom
Status:
It's all a bit of a mess really isn't it as we never did get all this PVB/VB stuff pinned down to a definitive answer and fix.

I've added these to the SCL
regsvrce
RegSvr2
VBRegFix

Now that we have CAB Maker, it should be easy to create new installers and that end, I've run all of these up in CAB Maker and added them to the runtime download page:
https://www.hpcfactor.com/scl/327/Microsoft_Corporation/Visual_Basic...

I've set all DLL's to self register - that may not be the correct strategy for all DLL's.

Perhaps CE Geek, torch, you might have some time to test them?

CE Geek, r.e. https://www.hpcfactor.com/forums/forums/thread-view.asp?tid=20244&st...
1. Add all the missing apps in the end?
2. We can use CAB Maker to run up a special BE installer if you let me know any customisations you want
3. You mentioned MSCEFile.dll and MSCEComDlg.dll. Are these CE 2.00 versions or CE 2.11 versions? If the former, I do not have either for CE 2.00 in the runtime download (or these cabs). They are present in the 2.11 and 3.0 'Full' ones.
 Top of the page
torch Page Icon Posted 2022-10-11 3:39 PM
#
Avatar image of torch
Subscribers
H/PC Vanguard

Posts:
3,991
Location:
United States
Status:
Thank you, C:Amie!!!

Yes, the last day I’ve been working on adding screenshots to all of the programs I’ve added to the SCL. So I’ll try those pvb programs on CE3.0 MIPS & 4.2 ARM and update compatibility accordingly
 Top of the page
CE Geek Page Icon Posted 2022-10-12 3:25 AM
#
Avatar image of CE Geek
Global Moderator
H/PC Oracle

Posts:
12,461
Location:
Southern California
Status:
Those are CE 2.0 versions of MSCEFile.dll and MSCEComDlg.dll. The only place I've ever found them is inside the CABs of the Larry Roof and Tracker Software apps mentioned in that thread - along with another DLL I'd never seen before that's apparently another object control for PVB for CE 2.0: VBCEMiscUtil.dll. All three files are in each of the ZIP archives below.

The only mod you'd want to do for BE-300/500 versions of the CABs would be to make them install the files to \Nand Disk\Program Files\Patch instead of to \Windows. That way they'll be loaded into \Windows during every soft or hard reset. (The registry keys are retained once flushed even when hard reset. So are the contents of \Nand Disk.) Or you can make them install in both locations so you don't have to soft reset before using runtime-compatible apps.

The same version of Word Search CE is already in the SCL:

https://www.hpcfactor.com/scl/381/Tracker_Software/Word_Search_CE/ve...

I'll add the CE 2 (PVB) version of Crosswords CE.



Attachments
----------------
Attachments VBCE MIPS.zip (126KB - 0 downloads)
Attachments VBCE SH3.zip (135KB - 0 downloads)
 Top of the page
C:Amie Page Icon Posted 2022-10-12 11:06 AM
#
Avatar image of C:Amie
Administrator
H/PC Oracle

Posts:
16,820
Location:
United Kingdom
Status:
Oh cumbs, I think I just discovered that I've had the entire original CE2 VB control file set in my archive since May 2002. All the DLL's, not just those two

Just to be clear for the BE. What DLL set do you want? HPC2000 MIPS 4k or the 2.11 or 2.0 version?
 Top of the page
C:Amie Page Icon Posted 2022-10-12 12:51 PM
#
Avatar image of C:Amie
Administrator
H/PC Oracle

Posts:
16,820
Location:
United Kingdom
Status:
OK, I have re-generated the CE 2.00 ones. We now have min and full versions for CE 2.00 using the files I've had on disk all these years

pvbrt.full.ce200.mips3k.cab (version 1.0) 1.92 MB [ MIPS ]
pvbrt.full.ce200.mips4k.cab (version 1.0) 1.92 MB [ MIPS ]
pvbrt.full.ce200.sh3.cab (version 1.0) 1.65 MB [ SH3 ]

pvbrt.min.ce200.mips3k.cab (version 1.0) 0.68 MB [ MIPS ]
pvbrt.min.ce200.mips4k.cab (version 1.0) 0.68 MB [ MIPS ]
pvbrt.min.ce200.sh3.cab (version 1.0) 0.58 MB [ SH3 ]

They are on the downloads tab of https://www.hpcfactor.com/scl/327/Microsoft_Corporation/Visual_Basic...

Any testing of these installers to see if they work would be appreciated.
 Top of the page
torch Page Icon Posted 2022-10-12 5:11 PM
#
Avatar image of torch
Subscribers
H/PC Vanguard

Posts:
3,991
Location:
United States
Status:
I tried installing the CE2.0 on my MobilePro 790 (without replacing the .dll files) but it hung at the "Creating Registry" part so I soft reset it. tried going into \Windows and trying the pvbload prog but it just hangs.
 Top of the page
C:Amie Page Icon Posted 2022-10-12 6:14 PM
#
Avatar image of C:Amie
Administrator
H/PC Oracle

Posts:
16,820
Location:
United Kingdom
Status:
The full, the min or both?
 Top of the page
torch Page Icon Posted 2022-10-12 6:22 PM
#
Avatar image of torch
Subscribers
H/PC Vanguard

Posts:
3,991
Location:
United States
Status:
I did the full. But here's what I'll test on the 790:

Full - not replacing .dlls , then full, replacing .dlls
Min - Not , then replacing

I'll let you know what happens.
Also, is it useful (you can disgaree) to split the 2.0 PVB runtime from the 2.11 +

That way we can do compatibility tests on 2.11+ devices FOR the 2.0 runtime?

Or am I misunderstanding how the runtime works - meaning 2.0 devices can run PVB and VB?

Or I can just make a comment on getting the 2.0 runtime working on 2.11 + devices.. Obviously, I still need to do more testing
 Top of the page
C:Amie Page Icon Posted 2022-10-12 8:19 PM
#
Avatar image of C:Amie
Administrator
H/PC Oracle

Posts:
16,820
Location:
United Kingdom
Status:
huh? The CE2 runtime are the CE2 dll's, 2.11, 2.11's and 3, HPC2000's.

What programs work with which runtime version (97,98,99), is certainly a question that would be useful to understand
 Top of the page
torch Page Icon Posted 2022-10-13 5:16 AM
#
Avatar image of torch
Subscribers
H/PC Vanguard

Posts:
3,991
Location:
United States
Status:
I'm sorry, I've been totally blonde..

We're crystal clear now. I understand now.
 Top of the page
1 2
Jump to forum:
Seconds to generate: 0.156 - Cached queries : 73 - Executed queries : 9
Server Time now is: Monday, 28 November 2022 - 19:23