Имеем: TEdit и TListBox (для однострочных команд, для многострочных - вместо TEdit берем TMemo)
Действие: пишем в TEdit (TMemo) команду и по (OnKeyPress |if ord(Key)=13 then|) добавлял дату со временем (S := DateTimeToStr(Now) + TEdit.Text;) в TListBox для текущего отображения истории или сразу катаем в текстовый файл. Можно катать и в типизированный в виде record типа:
- Код: Выделить всё
type
TLogFile = record
RDateTime: TDateTime;
RCom: string;
end;
var
f: file of TLogFile;