我在一个From里放了一个listbox在左边,richedit在右上,右下是一个MonthCalendar,我现在要在richedit里面写日记,然后点击button后,在左面的listbox里面会看到几月几号写的日记!实现这样的功能怎么写?说得好,一定加分!

解决方案 »

  1.   

    你设RichEdit的Lines一行行的往Listbox里面写不就成了吗,不过你写的不太清楚,不知道我说的是不是你要的
      

  2.   

    怎么写,能说得具体点吗?!其实,我左边的listbox看到只是一个几月几号写的日记,并看不需要看到具体内容,具体内容应该是在richedit里面显示的!
      

  3.   

    小弟是才入门,那么怎么取MonthCalendar的日期呢?以及怎么在listbox里面显示呢?!
      

  4.   

    不知道是不是你要的,用Now()函数就可以直接取到系统的日期了。
      

  5.   

    忘了写了,你是不是要如何往ListBox里写东西呀!
    listbox1.Items.Add(DateToStr(Now()));
    上面这句话是向ListBox写当前的系统日期。
      

  6.   

    DateToStr(Date)即可读取当前日期,可以放进数据库listbox显示的话 listbox1.Items.Append(datetostr(date));
      

  7.   

    通过ListBox1.Items.Add();可以向ListBox中一条条增加记录,通过RichEdit1.Text可以读取RichEdit中的所有文字内容。
    你也许可以先设一个string来存取要在ListBox中显示的内容,然后给这个string赋值,比如说s=DateToStr(New())+"--"+代表你这份日记的简略内容介绍,然后通过ListBOx1.Items.Add(s)来把这个string增加到ListBox中去显示。
      

  8.   

    当然你要由数据库取出字段放在listbox中
      

  9.   

    假如Richedit1的第一行是你的日记标题,可以在Button1的onclick事件中写入以下语句:
      listbox1.Items.Add (datetostr(now())+trim(richedit1.Lines[0]));
    就可以了;如果你要达到单击listbox中某一条日记标题,能够在RichEdit中显示当天的日记内容,你就必须借助数据库将日记内容存入记录中,当单击listbox后,将相应记录内容显示在richedit中。