|
yeah that link helped - thanks
|
|
|
|
|
I am getting a exception while running in the debugger. It happens inside a memcpy and VS 2003 C++ stops the app and opens the assembly code for the memcpy. Is there anyway to find out which memcpy in my code cause this problem.
Scott Dolan
Jernie Corporation
Engineering & Manufacturing
Software, Hardware, & Enclosures
|
|
|
|
|
Did you look in the Call Stack View?
|
|
|
|
|
Where the hell is the call stack view?
Scott Dolan
Jernie Corporation
Engineering & Manufacturing
Software, Hardware, & Enclosures
|
|
|
|
|
Menu: Debug > Windows > Call Stack
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br />
Peter Weyzen<br />
Staff Engineer<br />
<A HREF="http://www.soonr.com">SoonR Inc -- PC Power delivered to your phone</A>
|
|
|
|
|
ScotDolan wrote: I am getting a exception while running in the debugger. It happens inside a memcpy and VS 2003 C++ stops the app and opens the assembly code for the memcpy. Is there anyway to find out which memcpy in my code cause this problem.
post your code here!
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow Never mind - my own stupidity is the source of every "problem" - Mixture
cheers,
Alok Gupta
VC Forum Q&A :- I/ IV
Support CRY- Child Relief and You
|
|
|
|
|
Hi Friends
I am not able to get the Selected Date from the DatePicker. It is showing me the Current DateTime always.
I am new with VC++.
//Initializing
, m_Date( CTime::GetCurrentTime())
DDX_DateTimeCtrl(pDX, IDC_DATE, m_Date);
And then i am Changing the Date in DatePicker, and on Button Click Event,
i have the below instruction, where i need the Selected Date but instead it is showing me CurrentDateTime()
SELECT Polhsh_ID FROM Polhsh WHERE Installation_ID = %d AND Pelaths_ID = %d AND ActionType = '%s'AND Hmeromhnia= #%s# "), Installation_ID, m_Promhtheytes.GetItemData( m_Promhtheytes.GetCurSel()), ActionType, m_Date.Format( _T("%Y/%m/%d")) );
But i am always getting the Current DateTime.
I know it must be something simple, But i am completely new with VC++.
I hope if anybody gets time, give me some help.
Thanks
Cheers
Menon
|
|
|
|
|
See UpdateData()[^]
Also if your beginning you should be using a book or tutorials. If they have not covered UpdateData then they aren't any good so find another.
|
|
|
|
|
Hi mike
Thank you. Well i generally work on C#.NET web applications.
And there is some modifications to be done on project made by someone else.
After whole day coding in C#.NET i make mistakes while writing VC++.
And again, thanks
Cheers
Menon
|
|
|
|
|
This works fine for me:
void CMyDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
DDX_Control(pDX, IDC_DATETIMEPICKER1, m_date);
}
BEGIN_MESSAGE_MAP(CMyDlg, CDialog)
ON_NOTIFY(DTN_DATETIMECHANGE, IDC_DATETIMEPICKER1, OnChangeDateTimePicker)
END_MESSAGE_MAP()
void CMyDlg::OnChangeDateTimePicker(NMHDR* pNMHDR, LRESULT* pResult)
{
COleDateTime t;
m_date.GetTime(t);
TRACE("%s\n", t.Format("%Y/%m/%d"));
*pResult = 0;
} Note there is no UpdateData() call.
"Normal is getting dressed in clothes that you buy for work and driving through traffic in a car that you are still paying for, in order to get to the job you need to pay for the clothes and the car and the house you leave vacant all day so you can afford to live in it." - Ellen Goodman
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
Thanks David
My mistake or so called foolishness was i forgot the UpdateData(True)
Still Thanks
Cheers
Menon
|
|
|
|
|
M_Menon wrote: i forgot the UpdateData(True)...
It's not necessary when you use control variables (e.g., CDateTimeCtrl instead of CTime ).
"Normal is getting dressed in clothes that you buy for work and driving through traffic in a car that you are still paying for, in order to get to the job you need to pay for the clothes and the car and the house you leave vacant all day so you can afford to live in it." - Ellen Goodman
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
Hi,
I am Using VC++6.0. I created a little demo Proggy, that contains a Server and a Client Class, derived from CAsyncSocket and everything works fine so far.
But now I transferred the client class into another App and it doesn't work.
I have this kind of code:
<br />
CMyAsnycClient Client<br />
<br />
Client.Create();<br />
Client.Connect("127.0.0.1", 23);<br />
My Test Proggy Server Gets the
OnAccept() ,
and calls
Server.Accept(AcceptedSocket);
Everything fine so far.
But now my Client should get
OnConnect()
and it doesn't, where it does in my Test Proggy. Where could be a difference, when I use the same class and the same pieces of code?
Greetings
|
|
|
|
|
TheInfernalCrow wrote: But now my Client should get
The client has to call Connect() before it will receive an OnConnect()
|
|
|
|
|
It calls connect(), and I wrote it in my example
|
|
|
|
|
TheInfernalCrow wrote: It calls connect()
What does connect return?
|
|
|
|
|
|
That's it? That's all your going to post? I can't believe I am even bothering to respond to this nonsense.
Are you aware that return values have a purpose? That in most cases they hide the meaning and explanation of the return value in the documentation[^]
I strongly suggest you use the documentation rather than guessing and posting questions in forums.
|
|
|
|
|
Sorry, I mixed up the meaning of the remark, i understood it the way that if the function returns 0 it was successful
|
|
|
|
|
TheInfernalCrow wrote: Sorry, I mixed up the meaning of the remark
Ah, that will happen. I have a small list of number one rules. One of them is:
Always suspect that "I" made a mistake. This rule causes you to check and recheck your work, including reading documentation, before taking off on a wild goose chase.
Good luck.
|
|
|
|
|
Sure I know these, but I oversaw one single "!" and then mixed up the meaning of 0
|
|
|
|
|
Hello everyone,
In my application I need to create a folder and make it read only to test whether my application could work with read only media.
I have tried to set the property of a folder to read only (right click the mouse and make Read Only property enabled), but I find I still can create file into this folder.
How to make a folder truly read only on Windows (e.g. can not create file into the folder)?
Both programming ways and non-programming ways are appreciated. I am using Windows XP SP2.
thanks in advance,
George
|
|
|
|
|
You'll need to step into the world of ACEs and ACLs.
"Normal is getting dressed in clothes that you buy for work and driving through traffic in a car that you are still paying for, in order to get to the job you need to pay for the clothes and the car and the house you leave vacant all day so you can afford to live in it." - Ellen Goodman
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
Thanks DavidCrow,
Any advice to some learning resources? I need to make some folder read only -- not allowing creating new files into the folder. Either programming way or non-programming way is ok.
regards,
George
|
|
|
|
|
See here.
"Normal is getting dressed in clothes that you buy for work and driving through traffic in a car that you are still paying for, in order to get to the job you need to pay for the clothes and the car and the house you leave vacant all day so you can afford to live in it." - Ellen Goodman
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|