|
I have already used CSocket in my project.
Should I replace CSocket word with CAsyncSocket , woiuld it not disturb the project.
or how can I handle this with CSocket?
Regards.
|
|
|
|
|
zahid_ash wrote: I have already used CSocket in my project.
Should I replace CSocket word with CAsyncSocket , woiuld it not disturb the project.
or how can I handle this with CSocket?
Try it..
As the CSocket is derived from CAsyncSocket class
Knock out 't' from can't,
You can if you think you can
|
|
|
|
|
Can i handle this blocking and cancel blocking in CSocket.
Can the timer be helpfull , means if in specific time nothing has been recived or sent then socket use the cancel blocking or so ?
Regards.
|
|
|
|
|
Hi,
yes you can i.e. CreateEvent and use WaitForSingleObject( HANDLE hHandle, DWORD dwMilliseconds ).
-----------
Mila
|
|
|
|
|
Hi I’m making a project.
I’m making a project in vc++.
i have to connect sipx phone with my software. And I have done it successfully.
But the problem Is that when I put the correct info then phone ring up.
I have took a status of sipxInitialize, sipxLineAdd , and other function in SIPX_RESULT variable but these function always return me success.
So how would I check the wrong status.
PLz Tell me the solution.
thanx
Amit Agarwal
|
|
|
|
|
I can use "GetMenuString" to get caption of a menu item which has an ID!but i dont know how to get cation of an menu item which has a submenu(Popup menu)!
Please help me!
Thank!
|
|
|
|
|
Same way....as you are doing but pass the ID of you submenu.
or you can use:
GetSubMenu( int nPos ) const; function.
Cheers
"Peace of mind through Technology"
|
|
|
|
|
I tried,but by that way, i can only receive caption of submenu item,not a popup item!
|
|
|
|
|
Try to use the form of GetMenuString function which works with item's position, using MF_BYPOSITION flag, like this:
CString s;
GetMenuString(10, s, MF_BYPOSITION);
where 10 is the position of the item in the menu.
|
|
|
|
|
i use this function to convert date from vc++ format to mysql format
but it give 1970-1-1 every time even i submit today date or other date
plz tel me how can i get the date which i specify
CString strDate=m_datetime.Format("%Y-%m-%d");
i use date time picker in mfc and make variable of this m_datetime as CTime
now tel me how i get other dates on mysql table
hi
|
|
|
|
|
paras_s12 wrote: i use this function to convert date from vc++ format to mysql format
but it give 1970-1-1 every time even i submit today date or other date
plz tel me how can i get the date which i specify
CString strDate=m_datetime.Format("%Y-%m-%d");
i use date time picker in mfc and make variable of this m_datetime as CTime
now tel me how i get other dates on mysql table
try the following code.
UpdateData(TRUE);
CString strDate=m_datetime.Format("%Y-%m-%d");
UpdateData(FALSE);
Knock out 't' from can't,
You can if you think you can
|
|
|
|
|
thank u for ur ans
its work well
and i am great thankful to u for this
hi
|
|
|
|
|
Welcome..!
Knock out 't' from can't,
You can if you think you can
|
|
|
|
|
UpdateData(TRUE);
CString strDate=m_datetime.Format("%Y-%m-%d");
//do your stuff here
UpdateData(FALSE);
if i want to fetch same date from mysql table into vc++ then wat should i do;
hi
|
|
|
|
|
Hi All,
Can you anyone help me out by getting me the sample code in Visual C++ to
call crystal report and display it in PDF format using Visual C++.
IF you can provide me the sample code means that would be helpfull.
looking for the reply...
regards,
vinay
vinay
|
|
|
|
|
See Here[^] of course without pdf
whitesky
|
|
|
|
|
Hi,
Thanks for the reply, but my requiremnt is little different..
Actual requirement is:
Take the parameters and Pass to the Crystal report and Display the report in PDF format on the Web,
IF you could provide me a sample Code that would be helpfull..
Vinay
|
|
|
|
|
I'm trying to store info in a .INI file but I get a runtime error everytime. My code looks something like:
GetDlgItemText (hwnd, ID_EDIT1, user, 40);
GetDlgItemText (hwnd, ID_EDIT2, edit2, 40);
WritePrivateProfileString (user, "settings", edit2, "info.INI");
It will create the info.INI file but won't write anything to it before closing. Thanks for any help.
-Matt
|
|
|
|
|
fury 84 wrote: I'm trying to store info in a .INI file but I get a runtime error everytime. My code looks something like:
GetDlgItemText (hwnd, ID_EDIT1, user, 40);
GetDlgItemText (hwnd, ID_EDIT2, edit2, 40);
WritePrivateProfileString (user, "settings", edit2, "info.INI");
It will create the info.INI file but won't write anything to it before closing. Thanks for any help.
What is the data types of the variables??
-if they are pointers and you haven't allocate the memory for them then runtime error may occur.
-Check the maxcount you providing and the available size of the variable.
Knock out 't' from can't,
You can if you think you can
|
|
|
|
|
I got a 600*480(pixel) picture with my camera. I wonder how many centimeters the width and height are.
how to calculate?
|
|
|
|
|
1 pixel = .04 cm (as per my knowledge and study)
Therefore :
600 pixel= 24 cm
480 pixel= 19.2 cm
Somethings seem HARD to do, until we know how to do them.
_AnShUmAn_
|
|
|
|
|
|
hi, i am writing a program that stores data into a text file i specify in the form of a class object. when i initialize the window where i can edit this data, i have a combo box that reads the file and inserts part of the object(the name of each class object) into the combo box. than i select the name and when i hit the button to edit the data for that particular object i am trying to have my program insert each part of the class into its own text box but when i try to do this my program completely crashes without any information as to why. i tried to push the values of the variables into a buffer and than use setwindowtext but it would still crash which i have done else where in my program without any bit of trouble.
|
|
|
|
|
Can you show your code that has error
whitesky
|
|
|
|
|
sure not a problem, i will post the whole function, hope that will be enough to help solve the issue.
afx_msg void CEditDialog::OnEdit()<br />
{<br />
elements s;<br />
int size = sizeof(elements);<br />
bool found = false;<br />
<br />
CComboBox *pSelection;<br />
pSelection = (CComboBox *)GetDlgItem(IDC_SELECTION);<br />
CEdit *pNameText;<br />
pNameText = (CEdit *) GetDlgItem(IDC_ENAME);<br />
CEdit *pSymbolText;<br />
pSymbolText = (CEdit *) GetDlgItem(IDC_ESYMBOL);<br />
CEdit *pAtomicText;<br />
pAtomicText = (CEdit *) GetDlgItem(IDC_EATOMIC);<br />
CEdit *pPeriodText;<br />
pPeriodText = (CEdit *) GetDlgItem(IDC_EPERIOD);<br />
CEdit *pGroupText;<br />
pGroupText = (CEdit *) GetDlgItem(IDC_EGROUP);<br />
CEdit *pElectronText;<br />
pElectronText = (CEdit *) GetDlgItem(IDC_EELECTRON);<br />
<br />
int iCurSel = pSelection->GetCurSel();<br />
<br />
if(iCurSel == CB_ERR)<br />
{<br />
MessageBox(" Please Select an Item.", "Error", MB_ICONWARNING);<br />
<br />
return;<br />
}<br />
<br />
char lpszText[32];<br />
pSelection->GetLBText(iCurSel, lpszText);<br />
<br />
access.Open(file, CFile::modeCreate | CFile::modeNoTruncate | CFile::modeReadWrite);<br />
<br />
do{<br />
access.Read(reinterpret_cast< char * > (&s), sizeof(elements));<br />
MessageBox(lpszText, "debug", MB_ICONINFORMATION);<br />
if(strcmp(s.element, lpszText) == 0)<br />
{<br />
access.Seek(-(long)size, CFile::current);<br />
MessageBox("Found", "debug", MB_ICONINFORMATION);<br />
found = true;<br />
pNameText->SetWindowText("test");<br />
}<br />
}while(found != true);<br />
access.Close();<br />
}
all the code works as expected except the setwindowtext, anythign i put for it to output causes a crash(please excuse my sloppy code).
|
|
|
|