|
|
S.V.RAJKUMAR wrote: give the dll to Access the Records in Dialog based
Apllication ?
WTF do you mean? A dll to access the records in a dialog based app? WTF man.
Nobody can give you wiser advice than yourself. - Cicero
|
|
|
|
|
You are probably an experienced VB programmer. The reason I say that is that all DLLs created by VB are COM/ActiveX objects. C++ uses Windows in a more direct manner and can often create DLLs that are not COM/ActiveX objects. When communicating with C++ programmers, if you say DLL when you mean to say COM/ActiveX object, then you are more likely to confuse us.
There are many ways to use MFC for databases. You should read the documentation. There is (was?) even a MFC tutorial about database programming using MFC.
|
|
|
|
|
See if this article helps any.
"Approved Workmen Are Not Ashamed" - 2 Timothy 2:15
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
|
|
Hi,
I want to get the manufacturer assigned serial number of hard disk. Please tell me how can i get using C++. I have tried to read the 4 bytes at 27h but it always gives the same number on all the hard disks. Kindly guide me in this regard. Your help will be highly appreciated.
Thanks & Regards,
Wasif Ehsan.
|
|
|
|
|
User the WMI class Win32_PhysicalMedia for getting this information.
« Superman »
|
|
|
|
|
No boss. I need to use simple C++. I can't include advanced features like WMI. Do you have any concept how to get it? Please help me. I am badly in need of it.
Regards,
Wasif Ehsan.
|
|
|
|
|
does GetVolumeInformation() is of any use to u?
nave
|
|
|
|
|
Naveen R wrote: does GetVolumeInformation() is of any use to u?
i dont think it will help him. it will give the volume serial number that is given by the windows when u format the drive. the volume serial number is not a permanent one. it will change every time u format the drive. the volume serial number can be changed programatically .
The Manufacturer's serial number can't be retrieved by GetVolumeInformation() . The manufacturer's serial number and model number is embedded in the Firmware of the disk. it is a permanent one and can't be changed programatically since it is kept in ReadOnly area of the disk. U can use WMI classes or even SMART (Self Monitoring Analysis And Reporting Technology)functions to retrive the serial number. Reading through the IO ports may be another method but its a very unreliable one i suppose. There are plenty of examples that are available on the net but the code is in VB. Use Google and see if u can get some examples in C++. Surely the link given by WhiteSky will help.
Good Luck
vijay.
|
|
|
|
|
|
What operating system is this for? If it is not for Windows then it would help to say so.
|
|
|
|
|
Sam Hobbs wrote: If it is not for Windows then it would help to say so.
yes, Exactly.
Regards,
vijay.
|
|
|
|
|
Hi all,
When i build my MFC application, i am getting the error like "fatal error C1083: Cannot open include file: 'openssl/e_os.h': No such file or directory".
I tested with full path name in header file like <d:\....> still i am getting error.
Can anyone help me.
Thanks in Advance.
Govindarajan.B
|
|
|
|
|
Can you show the exact line in your code where you're including the file? I'm interested in whether you're using #include "..." or #include <...> . If your using the latter you may need to set up the path to OpenSSL in your IDE.
Steve
|
|
|
|
|
I am using #include <openssl/e_os.h> in my code.
I also added the Include path in Tools\options\Directories.
-- modified at 2:39 Thursday 7th December, 2006
-- modified at 2:40 Thursday 7th December, 2006
Govindarajan.B
|
|
|
|
|
As I asked earlier, I was asking about the quotes: are you using " or < and > and can you show the actual include statement?
Steve
|
|
|
|
|
I used the < > tag.The include statement is #include <openssl/e_os.h>.
Govindarajan.B
|
|
|
|
|
B.Govindarajan wrote: I am using #include <openssl e_os.h=""> in my code.
You need to give path till directory, containing opendssl folder.
Not of directory opendssl .
I'm talking about Tools-->options-->Directories .
|
|
|
|
|
Actually I gave the path like d:\openssl\openssl in Tools-->options-->Directories.Is it correct? Still i am getting error.My header file openssl.h is available in d:\openssl\openssl path.
Govindarajan.B
|
|
|
|
|
B.Govindarajan wrote: Actually I gave the path like d:\openssl\openssl in Tools-->options-->Directories.Is it correct?
In this case, you need to use
#include "openssl.h"
In simple words, compiler will look for headers to inlcude in given directories.
If you are using
#include <openssl/openssl.h>
then you should mention d:\openssl\ in Tools-->options-->Directories .
|
|
|
|
|
Hi Prasad,
#include <openssl/e_os.h>.
This is my header file in my applicaton .I used like this.
I have mentioned d:\openssl in Tools-->options-->Directories.
The header file e_os.h is available in d:\openssl directory.
Still i am getting error.
Also many header files available in d:\openssl directory whatever i am using in my application.Initially i am getting this error.
My project is available in D:\ directory.
help me.
Thanks in Advance.
Govindarajan.B
|
|
|
|
|
hi,
Now it is working well without error.
I include the header file #include <openssl/e_os.h>.
The header file e_os.h is available in d:\openssl.
I set the path d:\ in Tools-->options-->Directories.
Thanks.
Govindarajan.B
|
|
|
|
|
In simple words, file path including directories should be present.
i.e.
if you write
#include "e_os.h" and set path d:\openssl that will also work.
|
|
|
|