发新话题
打印

本人认为用VC++开发数据库最方便!

CStdioFile m_SF;
   CString ReadStringlist="";
   CString SaveStringlist="";
    m_SF.Open("D:\\temp.txt",CStdioFile::modeReadWrite);
    m_SF.ReadString(ReadStringlist);
    m_SF.Close();
    m_SF.Open("D:\\temp.txt",CStdioFile::modeReadWrite);
    SaveStringlist=ReadStringlist;
    m_SF.WriteString(ReadStringlist);
    m_SF.Close();

    实现完了!

[ 本帖最后由 w1984721 于 2007-10-22 01:22 编辑 ]

TOP

读取数据 和 保存数据 是相反的  你那没实现

形如
1
2
3

保存
3
2
1

TOP

哦!没看清楚!



[ 本帖最后由 w1984721 于 2007-10-22 02:53 编辑 ]

TOP

接着。。。

TOP

POSITION* pos=new POSITION[0];
CStdioFile m_SF;
CString ReadString="";
CStringList ReadStringlist;
CString SaveString="";
m_SF.Open("D:\\temp.txt",CFile::modeRead);
   while(m_SF.ReadString(ReadString))
  {
   ReadString+="\r\n";
   ReadStringlist.AddTail(ReadString);
  }
  m_SF.Close();
  int n=ReadStringlist.GetCount();
  n--;
   pos[0]=ReadStringlist.FindIndex(n);
   for(int i=0;pos[0]!=NULL;i++)
   SaveString+=ReadStringlist.GetPrev(pos[0]);
   m_SF.Open("D:\\temp.txt",CStdioFile::modeReadWrite);
   m_SF.WriteString(SaveString);
   m_SF.Close();
  

代码水然多了几行,但是灵活性很强!VC还是很方便的!

[ 本帖最后由 w1984721 于 2007-10-22 02:56 编辑 ]

TOP


继续看表演。
欢迎加入马甲1号粉丝会的二线粉丝会,reika粉丝会。
二线粉丝成员:CodeCoolie,Mzren,5bxb,超级小菜鸟,不知道歪 ,jonssen,Vista,withy

TOP

以为多大的牛呢,还研究这个那,呵呵。
荣辱不惊,闲看庭前花开花落;去留无意,漫随天际云卷云舒。。。

TOP

继续进来看表演

TOP

很明显 你的VC代码 比 delphi繁琐了!!!!!!不管行数和字母都是你的VC多。
我那delphi代码还能再精简些的,呵呵

TOP

引用:
原帖由 超级小菜鸟 于 2007-10-23 05:01 发表
很明显 你的VC代码 比 delphi繁琐了!!!!!!不管行数和字母都是你的VC多。
我那delphi代码还能再精简些的,呵呵

没想到微软会,如此糟糕!除了平台优势,其他都不行。
其他软件产品都是依靠平台活着的!
还是打算学一下Delphi!

TOP

发新话题