void CFile1Dlg::OnWrite()
{
// TODO: Add extra validation here
UpdateData();
CFile cf;
char ch[100];
cf.Open("d://aits.txt",CFile::modeCreateCFile::modeWrite);
strcpy(ch,m_edit1);
cf.Write(ch,m_edit1.GetLength());
cf.Close();
m_edit1="";
UpdateData(FALSE);
}
void CFile1Dlg::OnRead()
{
// TODO: Add your control notification handler code here
UpdateData();
if(m_pos1==0)
{
MessageBox("please enter position other wise start reading from begining of file");
}
pos=m_pos1;
CFile cf;
char ch[100];
cf.Open("d://aits.txt",CFile::modeRead);
cf.SeekToBegin();
cf.Seek(pos,CFile::begin);
cf.Read(ch,cf.GetLength());
m_edit1="";
for(unsigned int i=0;i
{
m_edit1+=ch[i];
}
cf.Close();
UpdateData(FALSE);
}
No comments:
Post a Comment