Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 167
  • Last Modified:

can't run VB program in NT

I would like to ask that why prompt "Unexpected Error" when I run some VB program in NT?
What problems do you think?
0
cswkk98
Asked:
cswkk98
1 Solution
 
Éric MoreauSenior .Net ConsultantCommented:
Do you know which statement make this error to occur. This will help a lot!
0
 
MirkwoodCommented:
PRoblem areas can be:
-Unicode-> Ansi conversion
-Byte -> String conversion
-Installed OCX like common control (listview, treeview)
-Registry entries
-Unsupported API's. (toolhelp.dll)

So a lot of problem areas. We need more info
0
 
carttiCommented:
I wrote an application for use by traders where I work. At the moment I coincidently have the same problem when loading the application on my computer. It comes up with

Run-Time error '50003'
Unexpected Error

The strange thing is it works on anyone elses computer and it works on my computer if I run it in VB rather than from an exe. I really have a strong feeling it's a bug in VB. To get round this I just recompiled the project and produced another exe file.
0
Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

 
Éric MoreauSenior .Net ConsultantCommented:
For cartti:

We often have this problem with different version of components.

Try to find which component (DLL or OCX) causes the problem and then verify versions between both computers.

You must have surprise.
0
 
MirkwoodCommented:
50003 is a dll problem.
goto www.sysinternal.com and download filemon.
Run filemon before starting the program.
Filemon will make a trace of all dll/ocx used.
It will show "file not found" when the dll/ocx is not found.
Copy this OCX/DLL when needed and register it using regsvr32

0
 
cuatogCommented:
for cswkk98!

You must recompile your program in NT. I have experience that problem so many times and the only solution i found is to recompile it in the NT.

cuatog
0

Featured Post

VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now