hi mschart is component usually registered with the MFC. that why u didn't get any problems whem u r working with ur system. If u want to install it some other machine which doesn't have the mschart component, you must explicitly register it with regsrv32 tool naren
naren vc
Posts
-
about mschart -
Text File Updatehi u better continuously query for the file size and keep track of the previuos size. if there is mismatch between previous and current file size, it means App A updated the file, then read that file naren
-
Crystal reports 8.5 and 10.0hi you already posted this msg, right? i have given the reply there.
-
Checking an ocx is installed or nothi ans, cocreateinstance is not required to instantiate the activex. i think your problem is u r not included the call to AfxEnableControlContainer(). it ll intializes the framework needed for the activeX container naren
-
Dynamic Crystal report viewer controlhi rahim, suppose if the two version dll's are named as crystal32_8.dll and crystal32_10.dll. then u register the both the dll's in the registry, then instantiate both the dll's classes. Then in the reporting function try to read the version of the report file and based on the version call the appropriate object. { // in the main class CCrystal_8 m_cry8 ; // object used to get the services of crystal32_8.dll CCrystal_10 m_cry10 ; // object used to get the services of crystal32_10.dll } { //in the area of reporting the file int ver ; 1. get the version info of the report file and store it in the ver 2. if(ver == 8) //use the object m_cry8 to show that file else //use the object m_cry10 to show that file } naren
-
Kernel mode programming W2kyou can go through the book of undocumented windows 2000 secrets by sven b.schreiber. there are plenty of books available in the market. U better search in the net and buy the books that u like. you can search for the amazon.com for the book titles. naren