我想用richedit作为ftp命令窗口,在输入后按enter键执行相应的命令,遇到两个难题:
1.我用的是TIDFTP做的ftp客户端,在richedit输入命令后,有没有其他控件控制命令的执行,在listview中显示结果。
2.在richedit输入命令后,按enter键没有反应,应该怎么改才能触发一个事件。
本人刚学delphi,请各位侠客相助!
1.我用的是TIDFTP做的ftp客户端,在richedit输入命令后,有没有其他控件控制命令的执行,在listview中显示结果。
2.在richedit输入命令后,按enter键没有反应,应该怎么改才能触发一个事件。
本人刚学delphi,请各位侠客相助!
输入命令后回车,在onkeypress中处理问题2。参考以下代码
procedure TForm1.RichEdit1KeyPress(Sender: TObject; var Key: Char);
begin if key=#13 then
ShowMessage( RichEdit1.Lines[RichEdit1.Lines.Count-1]);
//你可以把showmessage改成要执行得操作
end;
现在问题就是在richedit输入命令后,有没有其他控件控制命令的执行,在listview中显示结果。
明天给分,谢谢wudi_1982的帮助。