-
Oct 13th, 2021, 03:18 PM
#1
Thread Starter
New Member
c4dll.dll not found
I have an old program that has stopped working on windows 10. It works ok on mymain PC which was upgraded from windows 7 but on a clean version of windows 19 I get "runtime error 53" telling me it can't find c4dll.dll . I can see the file in the system32 folder but when I try and register it get an error message saying it can't find it.
Can anyone helP?
-
Oct 13th, 2021, 03:49 PM
#2
-
Oct 13th, 2021, 06:52 PM
#3
Member
Re: c4dll.dll not found
The DLL is part of Sequiter CodeBase Engine, you can safe download the DLL from his Git Site https://github.com/MPSystemsServices/CodeBase-for-DBF
-
Oct 14th, 2021, 02:03 AM
#4
Thread Starter
New Member
Re: c4dll.dll not found
THanks but the suggested solutions seem are based on the c4dll.dll being missing or corrupt which is not the case. I can see the file there and it happens with the program is first installed. The question is why does windows 10 say the file can't be found when it is definitely there?
The program worked on windows 8.
It worked on a windows 8 computer that was upgraded to windows 10
it doesn't work on a clean install of windows 10
I did try downloading the file from github.com but it made no difference
-
Oct 14th, 2021, 07:51 AM
#5
Re: c4dll.dll not found
it also depends on zlib.dll, if that is not found it will fail to load
this is not an ActiveX dll so it can not be registered with regsvr32
sometimes when having these problems I do a loadLibrary on the full dll path first
so I can check to make sure it loads properly before use the api declare.
you can also put a copy of the dll in your application home directory.
if source is in a different folder than compiled exe then that can cause problems
in this scenario in ide.
-
Oct 16th, 2021, 04:51 PM
#6
Lively Member
Re: c4dll.dll not found
These are the things I would also check:
1. See whether the c4dll.dll is read only and change it's attributes.
2. Check and compare the version numbers of the c4dll.dll by right clicking on the files on the Win 10 and Win 8 installs.
Sometimes different versions of a dll have differences in functions within them.
3. When installing the program run the setup "AS Administrator" as usually additional rights are needed.
4. Maybe it's being accessed as a 64 bit dll, when it is 32 bit. Change to Compatibility mode.
5. Check your anti-virus and firewall just in case it is flagged falsely as potentially dangerous.
6. If the program relies on a Web Browser control, change the default Web Browser.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|