|
I will share it if I can find! I already found that it can be done with DDK SDK but I not sure if it is free or not!
Well... I am a beginner ...
|
|
|
|
|
Under WinXP, use IMAPI - it's part of Windows.
Ryan "Punctuality is only a virtue for those who aren't smart enough to think of good excuses for being late" John Nichol "Point Of Impact"
|
|
|
|
|
I have windows XP but I can't find the imapi.h header file? Where can I get it?
Well... I am a beginner ...
|
|
|
|
|
Download the latest Platform SDK
Ryan "Punctuality is only a virtue for those who aren't smart enough to think of good excuses for being late" John Nichol "Point Of Impact"
|
|
|
|
|
|
I need to connect to oracle 8i to execute some of my queries. Can anyone please give me some idea or snippet of code as to how i can achieve this. I have posted this in several sites yet no one is able or worrying about answering this.I am trying this out in C++,VC++.So any one out there wants to help will have my gratitude.Awaiting ur response.;P
This is Eric Fernando Signing off.Ciao
|
|
|
|
|
I tend to use ADO via the Oracle ODBC driver using a DSN in most cases.
Are you have a problem connecting to the database or actually executing the queries?
Whilst this example is in VB, you should have no problems converting it to C++ if you use ADO.
http://support.microsoft.com/default.aspx?scid=http://support.microsoft.com:80/support/kb/articles/q176/0/86.asp&NoWebContent=1[^]
Michael
'War is at best barbarism...Its glory is all moonshine. It is only those who have neither fired a shot nor heard the shrieks and groans of the wounded who cry aloud for blood, more vengeance, more desolation. War is hell.' - General William Sherman, 1879
|
|
|
|
|
|
|
A popup dialog window or a popup CFormView window in your mainframe?
Well... I am a beginner ...
|
|
|
|
|
Does anyone know of such a thing...?
I need the ability to use merge/split files in and out of a single file. I've looked at the classes here at CP and have determined they won't do.
Free for commercial use is also a requirement.
I am already using CBlowfish, and zlib for encryption and compression, so all I need is a simple lib that will tar files for me crypto++ is to over kill...
Anyone know of anything...?
Thanks in advance
Cheers
I'm drinking triples, seeing double and acting single
|
|
|
|
|
|
Look like something i'd be interested in....thank you very much.
Although I just read a post on here and supposedly zlib offers tar compression??? I could swear I read somewhere that zlib doesn't...
u wouldn't happen to know if it does would you...?
Thanks
I'm drinking triples, seeing double and acting single
|
|
|
|
|
zlib only allows a single stream to be compressed. tar is not a compression format; it is an archive format that joins a number of files together to create a single file.
zlib itself doesn't have any functions for dealing with tar files (at least judging from the manual at http://www.gzip.org/zlib/manual.html[^]). The Unix tar command handles .tar.gz files by calling gzip as a separate process.
- Mike
|
|
|
|
|
how do start up programs work and how to show all the start up programs in a list box or list control. Maybe Recommend a site or article/code.
<marquee>Universal Project... Soon to be a .net
|
|
|
|
|
They are kept in 2 registry keys:
The machine-level startup programs are kept in
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
The machine-level startup programs are kept in
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
"Blessed are the peacemakers, for they shall be called sons of God." - Jesus
"You must be the change you wish to see in the world." - Mahatma Gandhi
|
|
|
|
|
how would i show these values in a list box or list control?
<marquee>Universal Project... Soon to be a .net
|
|
|
|
|
How can I open an excel file to view it using C++ from my application? I tried spawn and it doesn't seem to work... help please!
|
|
|
|
|
CString strExcelFile = "MyFile.xls";
long nStatus = (long) ::ShellExecute (m_hWnd, "open", strExcelFile, NULL, "", SW_SHOWNORMAL);
if (nStatus <= 32)
error();
/ravi
Let's put "civil" back in "civilization"
Home | Articles | Freeware | Music
ravib@ravib.com
|
|
|
|
|
thanks, this is getting me closer! i quickly saw excel flash before my eyes before getting the error 1419904.. any ideas?
|
|
|
|
|
forget the error, that was something else, this works, thank you so much!!!!!!!
|
|
|
|
|
Hi! I have visited so many WinSock tutorials to find source code that works, but it never does! All i want to do is to get 2 computers on my network to exchange data! That's it! From what i've read about WinSock, it should be able to do that without any problems. I either can't get it to compile, or it refuses to communicate to any other computers outside my own. I just don't get it! Are there any tutorials or source code that actually works? An MFC tutorial would be OK too.
-- Steve
|
|
|
|
|
Do you read the full article or just download the source code. There are plenty of winsock example on CP that work, but sometimes you have to read the article so you know what to trouble shoot
Matt Newman Sonork: 100:11179
"Whoa, that ruled! What function key do I gotta press to get that to happen again?" - Strong Bad
|
|
|
|
|
VERY TRUE.
<marquee>Universal Project
|
|
|
|
|
Hi,
I've been trying to implement a simple server using AcceptEx(). However, no matter how I create the listening socket, AcceptEx() always returns 0 with error code 10022.
10022 -> An invalid argument was supplied.
Here is a quick example.
-----
SOCKET listeningSocket = ::WSASocket(AF_INET, SOCK_STREAM,
IPPROTO_TCP, NULL, 0, WSA_FLAG_OVERLAPPED);
u_long host;
::WSAHtonl(listeningSocket, INADDR_ANY, &host);
SOCKADDR_STORAGE listenAddr;
SOCKADDR_IN *pListenAddrIN = reinterpret_cast<sockaddr_in
*="">(&listenAddr);
pListenAddrIN->sin_addr.s_addr = host;
pListenAddrIN->sin_family = AF_INET;
u_short port = 0;
::WSAHtons(listeningSocket, static_cast<u_short>
(21), &port);
pListenAddrIN->sin_port = port;
::bind(listeningSocket, reinterpret_cast<sockaddr *="">
(&listenAddr), sizeof(SOCKADDR));
::listen(listeningSocket, 2);
// AcceptEx()
SOCKET acceptSocket = ::WSASocket(AF_INET, SOCK_STREAM,
IPPROTO_TCP, NULL, 0, WSA_FLAG_OVERLAPPED);
WSAOVERLAPPED ol;
memset(&ol, 0, sizeof(WSAOVERLAPPED));
char buffer[4096];
unsigned int nSASize = sizeof(SOCKADDR_STORAGE);
::AcceptEx(listeningSocket, activeSocket, buffer,
4096 - ((nSASize + 16) * 2), nSASize + 16, nSASize + 16,
&nReturn, &ol);
DWORD error = ::WSAGetLastError();
-----
In the example above, the call to AcceptEx() returns
error 10022.
Please post if you see what the problem might be.
Thanks,
Kuphryn
|
|
|
|