Solved

Register crystl32.ocx

Posted on 2002-06-27
7
1,452 Views
Last Modified: 2012-08-13
i having problem register crystl32.ocx when running the installation general from VB package. i have try to register it with myself by using regsvr32 and even downlad the pacth file for it but can't work.

when i running the program, keep prompt the error "339- failed to register or file not found.

can i know teh solution for this problem.
0
Comment
Question by:cyseng10
7 Comments
 
LVL 49

Expert Comment

by:Ryan Chong
ID: 7115705
Try copy the crystl32.ocx to your System folder first.
0
 
LVL 69

Accepted Solution

by:
Éric Moreau earned 20 total points
ID: 7116013
0
 
LVL 1

Author Comment

by:cyseng10
ID: 7183129
well! since u create package using VB. u need to modify a file in your setup file:-

1) open the file called "setup.lst"...
2) open with notepad...
3) search for the "MSCAL.ocx"
4) delete the letter "Ex" from the register=$(DLLSelfregisterEx)
5) the save the file ..re-run the installation..
6) if still can't then u need to recreate the installation
0
How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

 
LVL 69

Expert Comment

by:Éric Moreau
ID: 7183365
"MSCAL.ocx" is the calendar from Access. It has nothing to do with CR. Do you still have problems?
0
 
LVL 69

Expert Comment

by:Éric Moreau
ID: 7348112
This question appears to be abandoned. A question regarding it will be left in the CleanUp
area; if you have any comment about the question, please leave it here.

Unless there is objection or further activity, one of the moderators will be asked to accept the comment
of <emoreau>.

DO NOT ACCEPT THIS COMMENT AS AN ANSWER.
0
 
LVL 5

Expert Comment

by:Netminder
ID: 7373356
0
 

Expert Comment

by:jbonello
ID: 12937185
make sure that you have the file crpe32.dll in the same \system directory as your crystl32.ocx
0

Featured Post

IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

Introduction While answering a recent question about filtering a custom class collection, I realized that this could be accomplished with very little code by using the ScriptControl (SC) library.  This article will introduce you to the SC library a…
Background What I'm presenting in this article is the result of 2 conditions in my work area: We have a SQL Server production environment but no development or test environment; andWe have an MS Access front end using tables in SQL Server but we a…
Get people started with the process of using Access VBA to control Excel using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Excel. Using automation, an Access application can laun…
Get people started with the utilization of class modules. Class modules can be a powerful tool in Microsoft Access. They allow you to create self-contained objects that encapsulate functionality. They can easily hide the complexity of a process from…

744 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now