|
Some little help (?)
An email contains a header (from, to, ...) and a body and 0 or more attachments. Attachments have different mimetypes. A HTML-body is of type multipart/mixed. So your email contans a header, an empty body and 2 attachments both of type multipart/mixed, 1 attachment contains the text in plain ascii, the other one contains the HTML version of this text. multipart/mixed means for the email client: take the variant that suits best resulting in HTML in most email clients and in plain ascii if the client doesn't support HTML.
Hopefully weaponed with this knowledge you can find yor way in MAPI. If not: forget what i wrote.
|
|
|
|
|
Hi All,
I am using CFileDialog class in my application to browse a file. when i click on browse always by default application is opening desktop folder. I have one default path how to open that path instead of desktop.
Thanks in advance.
Regards,
anil
|
|
|
|
|
Set the lpstrInitialDir of the CFileDialog member m_ofn .
Read more here[^] and here[^].
"It's supposed to be hard, otherwise anybody could do it!" - selfquote "High speed never compensates for wrong direction!" - unknown
|
|
|
|
|
Wow Roger! There's documentation for these things? Who'd have thought.
OT: How are things going for you? It's been a long time.
“Follow your bliss.” – Joseph Campbell
|
|
|
|
|
|
Yeah, there are a few interesting things that I'm trying out (involved in a research). Nothing new or profoundly exciting though.
“Follow your bliss.” – Joseph Campbell
|
|
|
|
|
Rajesh R Subramanian wrote: involved in a research
Rajesh R Subramanian wrote: Nothing new or profoundly exciting though.
I see a contraddiction, Watson!
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
Problem is, it isn't anywhere in my area of interests that I'm "researching" on.
“Follow your bliss.” – Joseph Campbell
|
|
|
|
|
You should set the lpstrInitialDir member of the CFileDialog 's m_ofn struct (see [^] and [^]).
Please read carefully the documentation: file dialog behaviour is OS-dependant (for instance, Windows 7 behaves distinctively with respect the initial directory).
[added]
Wow! Damned *fast* Roger!
[/added]
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
Thanks Pallini
I have problem with filter, i am adding filter like this
dlgFile.m_ofn.lpstrFilter = _T("*.pdm");
it has to display all .pdm files, but its not displaying .pdm files in the dialog. please help me in this regard.
Thanks in advance.
Regards,
Anil
|
|
|
|
|
Member 4399771 wrote: dlgFile.m_ofn.lpstrFilter = _T("*.pdm");
Should be
dlgFile.m_ofn.lpstrFilter = _T("*.pdm\0");
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
Dear Pallini thanks for your reply!
I tried with \0 still dialog not filtering. please check the code below.
CFileDialog dlgFile(TRUE);
CString fileName;
const int c_cMaxFiles = 100;
const int c_cbBuffSize = (c_cMaxFiles * (MAX_PATH + 1)) + 1;
dlgFile.GetOFN().lpstrFile = fileName.GetBuffer(c_cbBuffSize);
dlgFile.GetOFN().nMaxFile = c_cMaxFiles;
dlgFile.m_ofn.lpstrInitialDir = m_sWorkpathPdm;
dlgFile.m_ofn.lpstrFilter = _T("*.sct\0");
dlgFile.DoModal();
fileName.ReleaseBuffer();
if (!fileName.IsEmpty())
m_sMapFileName = fileName;
UpdateData(FALSE);
Regards,
Anil
hi
|
|
|
|
|
Member 4399771 wrote: dlgFile.m_ofn.lpstrFilter = _T("*.sct\0");
Change to
dlgFile.m_ofn.lpstrFilter = _T("sct files\0*.sct\0");
dlgFile.m_ofn.nFilterIndex = 1;
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
Thank you very much Pallini
The problem is fixed! Is there any documentation available on this topic.
Regards,
Anil
|
|
|
|
|
Member 4399771 wrote: Thank you very much Pallini
You are welcome.
Member 4399771 wrote: Is there any documentation available on this topic.
There is, of course:
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
CPallini wrote: [added]
Wow! Damned *fast* Roger!
[/added]
Yeah, but I've been waiting for that one for about two months without answering anything else, so I was *really* ready.
"It's supposed to be hard, otherwise anybody could do it!" - selfquote "High speed never compensates for wrong direction!" - unknown
|
|
|
|
|
Well, I cannot give way to "anyone waiting for about two months"...
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
Hi friends
Is anyone knows about SMTP Authorization 'AUTH PLAIN' and how can create user & password string for 'AUTH PLAIN'
thanks in advance
-kk.tvm-
|
|
|
|
|
First result of a quick Google search.
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
kk.tvm wrote: how can create user & password string for 'AUTH PLAIN'
It is documented in RFC 4954[^], here a pseudo code:
CString sText = sUsername + '\0' + sUsername + '\0' + sPassword;
sAuthentication.Format("AUTH PLAIN %s\r\n", (LPCSTR)Base64Encode(sText, sText.GetLength());
This should work if not already supported in a SMTP client. Hope it helps.
/M
|
|
|
|
|
|
The "Gimme Codez" section was removed from this forum a long time ago...
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
You are hoping wrongly. Noone will make your work for you, if you don't pay for it, and even then, probably noone will do it either.
Maybe you don't find any useful code for you, but there is quite a lot results[^] for the theory. Start reading and coding your own, and when you have concrete questions, then try it again. You'll probably get more satisfactory answers than now.
Regards.
--------
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpfull answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
tokime wrote: i’m doing my final year project using neural network and matlab.
tokime wrote: I really need the source code for my project.
Try writing it, it's your project, and no doubt you expect to get a qualification based on this.
MVP 2010 - are they mad?
|
|
|
|
|