Click here to Skip to main content
15,906,081 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: MySQL 3.51 driver and MSVC wizards Pin
Antti Keskinen5-Nov-03 1:24
Antti Keskinen5-Nov-03 1:24 
GeneralDon't know how do i call it. Pin
vss1114-Nov-03 9:39
vss1114-Nov-03 9:39 
GeneralRe: Don't know how do i call it. Pin
Dominik Reichl4-Nov-03 9:45
Dominik Reichl4-Nov-03 9:45 
GeneralCHtmlView Full screen Pin
Daniel13244-Nov-03 8:20
Daniel13244-Nov-03 8:20 
QuestionHow to get count of bytes SENT and RECEIVED ? Pin
_skidrow_vn_4-Nov-03 7:53
_skidrow_vn_4-Nov-03 7:53 
AnswerRe: How to get count of bytes SENT and RECEIVED ? Pin
valikac5-Nov-03 6:19
valikac5-Nov-03 6:19 
GeneralHTML Encode a string Pin
peterchen4-Nov-03 7:28
peterchen4-Nov-03 7:28 
GeneralRe: HTML Encode a string Pin
BadJerry4-Nov-03 11:50
BadJerry4-Nov-03 11:50 
After posting a similar message a bit before, I did not get a good response so here is what I wrote. If you find something standard, let me know!
<br />
CString MakeXMLProof(const CString & strString) const<br />
{<br />
<br />
	CString strResult;<br />
	for ( int nRep = 0; nRep < strString.GetLength(); nRep++)<br />
	{<br />
		TCHAR car = strString[nRep];<br />
		if ( car < 256 )<br />
		{<br />
			switch ( car )<br />
			{<br />
			case '"':<br />
				strResult+=_T("&quot;");<br />
				break;<br />
			case '<':<br />
				strResult+=_T("&lt;");<br />
				break;<br />
			case '>':<br />
				strResult+=_T("&gt;");<br />
				break;<br />
			case '&':<br />
				strResult+=_T("&amp;");<br />
				break;<br />
			case '\'':<br />
			case '\\':<br />
			case '%':<br />
			case '^':<br />
			case '[':<br />
			case ']':<br />
			case '`':<br />
			case '+':<br />
			case '$':<br />
			case ',':<br />
			case '@':<br />
			case ';':<br />
			case '/':<br />
			case '!':<br />
			case '#':<br />
			case '?':<br />
			case '=':<br />
				{<br />
					CString strBuffer;<br />
					strBuffer.Format(_T("&#%d;"),car);<br />
					strResult+=strBuffer;<br />
				}<br />
				break;<br />
			default:<br />
				strResult+=(char) car;<br />
			}<br />
		}<br />
		else<br />
		{<br />
			CString strBuffer;<br />
			strBuffer.Format(_T("&#%d;"),car);<br />
			strResult+=strBuffer;<br />
		}<br />
	}<br />
<br />
	return strResult;<br />
}<br />


<EDIT>By the way, getting the HTML tags not to be interpreted in the post is a nightmare so I hope it makes sense</EDIT>
GeneralRe: HTML Encode a string Pin
Terry O'Nolley4-Nov-03 13:09
Terry O'Nolley4-Nov-03 13:09 
GeneralReBar with ComboBox Pin
Cynicannibal4-Nov-03 7:17
Cynicannibal4-Nov-03 7:17 
GeneralCDataGrid Pin
vancouver7774-Nov-03 7:01
vancouver7774-Nov-03 7:01 
GeneralPausing a download thread Pin
Todd Smith4-Nov-03 6:14
Todd Smith4-Nov-03 6:14 
GeneralRe: Pausing a download thread Pin
valikac5-Nov-03 6:18
valikac5-Nov-03 6:18 
GeneralProblem with notepad and Edit box Pin
Deepak Samuel4-Nov-03 4:34
Deepak Samuel4-Nov-03 4:34 
GeneralRe: Problem with notepad and Edit box Pin
David Crow4-Nov-03 4:44
David Crow4-Nov-03 4:44 
QuestionNetwork/Internet : Catching file-requests ..? Pin
Led4-Nov-03 4:21
Led4-Nov-03 4:21 
AnswerRe: Network/Internet : Catching file-requests ..? Pin
valikac4-Nov-03 5:39
valikac4-Nov-03 5:39 
GeneralStored procedures and CRecordSet Pin
pankajdaga4-Nov-03 3:15
pankajdaga4-Nov-03 3:15 
GeneralRe: Stored procedures and CRecordSet Pin
Chris Meech4-Nov-03 3:43
Chris Meech4-Nov-03 3:43 
GeneralRe: Stored procedures and CRecordSet Pin
pankajdaga4-Nov-03 4:06
pankajdaga4-Nov-03 4:06 
GeneralRe: Stored procedures and CRecordSet Pin
Michael P Butler4-Nov-03 5:34
Michael P Butler4-Nov-03 5:34 
GeneralRe: Stored procedures and CRecordSet Pin
pankajdaga4-Nov-03 6:14
pankajdaga4-Nov-03 6:14 
GeneralAppwizard Project Settings Pin
Eran4-Nov-03 2:49
Eran4-Nov-03 2:49 
GeneralCScrollBar SB codes Pin
ns4-Nov-03 2:46
ns4-Nov-03 2:46 
Questionhow to delete, or rewrite Pin
don7cry4-Nov-03 2:43
don7cry4-Nov-03 2:43 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.