delphi 对Tmemo指定的行写入
mmoMonitor:Tmemo;
mmoMonitor.Lines.ValueFromIndex[0]:=aInfo ;

procedure TMainForm.LogInfo(aInfo: string; IsShow: Boolean);
begin
ctsLog.Enter;
try
if memServerLog.Lines.Count > then memServerLog.Clear; if not IsShow then
begin
if Pos('出错',aInfo)> then
begin
if Pos('竞篮赛程',aInfo)> then
shp1.Brush.Color:=clFuchsia
else if Pos('竞篮赛果',aInfo)> then
shp2.Brush.Color:=clFuchsia
else if Pos('竞足赛程',aInfo)> then
shp3.Brush.Color:=clFuchsia
else if Pos('竞足赛果',aInfo)> then
shp4.Brush.Color:=clFuchsia
else if Pos('北单赛程',aInfo)> then
shp5.Brush.Color:=clFuchsia
else if Pos('北单赛果',aInfo)> then
shp6.Brush.Color:=clFuchsia
else if Pos('北单胜负赛程',aInfo)> then
shp7.Brush.Color:=clFuchsia
else if Pos('北单胜负赛果',aInfo)> then
shp8.Brush.Color:=clFuchsia;
tmrMonitor.Enabled:=True; end
else
begin
insert(FormatDateTime('dd-HH:mm', Now),aInfo,);
case StrToInt(trim(Copy(aInfo,,))) of
: mmoMonitor.Lines.ValueFromIndex[]:=aInfo ;
: mmoMonitor.Lines.ValueFromIndex[]:=aInfo;
: mmoMonitor.Lines.ValueFromIndex[]:=aInfo;
: mmoMonitor.Lines.ValueFromIndex[]:=aInfo;
: mmoMonitor.Lines.ValueFromIndex[]:=aInfo; : mmoMonitor.Lines.ValueFromIndex[]:=aInfo;
: mmoMonitor.Lines.ValueFromIndex[]:=aInfo;
: mmoMonitor.Lines.ValueFromIndex[]:=aInfo;
: mmoMonitor.Lines.ValueFromIndex[]:=aInfo;
: mmoMonitor.Lines.ValueFromIndex[]:=aInfo;
: mmoMonitor.Lines.ValueFromIndex[]:=aInfo;
: mmoMonitor.Lines.ValueFromIndex[]:=aInfo; : mmoMonitor.Lines.ValueFromIndex[]:=aInfo;
: mmoMonitor.Lines.ValueFromIndex[]:=aInfo;
: mmoMonitor.Lines.ValueFromIndex[]:=aInfo;
end;
end;
SaveFile2(aInfo,'抓取监测'); end
else
begin
aInfo := FormatDateTime('yyyy-mm-dd HH:mm:ss', Now) + '-----' + aInfo;
memServerLog.Lines.Append(aInfo);
WriteLog(aInfo);
end;
finally
ctsLog.Leave;
end;
end;
监控中测试例子
delphi 对Tmemo指定的行写入的更多相关文章
- Delphi中建立指定大小字体和读取该字体点阵信息的函数(转)
源:Delphi中建立指定大小字体和读取该字体点阵信息的函数 Delphi中建立指定大小字体和读取该字体点阵信息的函数 作者:Thermometer Email: webmaster@daheng- ...
- java按行读取txt并按行写入
IO流想必大家都很熟悉了,本次实现的需求是按行读取文件内容并且按行写入,代码如下: try { String encoding="utf-8"; //设定自己需要的字符编码集 Fi ...
- mysql指定某行或者某列的排序
方法: 通过desc: 都无法实现: 方法一: select sp.productid,sp.productname,ss.sku from sp_product sp inner join sku_ ...
- 删除log文件末尾中指定的行数
/// <summary> /// 删除log文件末尾中指定的行数 /// </summary> /// <param name ...
- js在table指定tr行上或底下添加tr行
js在table指定tr行上或下面添加tr行 function onAddTR(trIndex) { var tb = document.getElementB ...
- python之模块csv之CSV文件的写入(按行写入)
# -*- coding: utf-8 -*- #python 27 #xiaodeng #CSV文件的写入(按行写入) import csv #csv文件,是一种常用的文本格式,用以存储表格数据,很 ...
- Java导出数据行写入到Excel表格:基于Apache POI
Java导出数据行写入到Excel表格:基于Apache POI import java.io.File; import java.io.FileOutputStream; import org.ap ...
- 获取指定开始行数$start,跨度$limit的文件内容
// 获取指定开始行数$page,跨度$step的文件内容 function getLine($file_name, $start, $limit) { $f = new SplFileObject( ...
- Linux cat 多行写入文件防止变量替换
Linux cat 多行写入文件防止变量替换 问题描述 对多个变量及多行输出到文件,存在变量自动替换,当使用cat<<EOF不想对内容进行变量替换.命令替换.参数展开等 问题解决 转义特 ...
随机推荐
- iOS应用架构谈(一):架构设计的方法论
当我们讨论客户端应用架构的时候,我们在讨论什么? 其实市面上大部分应用不外乎就是颠过来倒过去地做以下这些事情: 简单来说就是调API,展示页面,然后跳转到别的地方再调API,再展示页面. 那这有什么好 ...
- Linux 压缩系列常用命令
tar 命令: http://man.linuxde.net/tar zip 命令: http://man.linuxde.net/zip unzip 命令: http://man.linuxde.n ...
- MVC公开课 – 1.基础 (2013-3-15广州传智MVC公开课)
1.MVC设计模式 Model 是指 要处理的业务代码和数据操作代码 View 视图 主要是指的 跟用户打交道 并能够展示数据 Controller 看成是 Model和View的桥梁 优点: 1 ...
- OCJP(1Z0-851) 模拟题分析(九)over
Exam : 1Z0-851 Java Standard Edition 6 Programmer Certified Professional Exam 以下分析全都是我自己分析或者参考网上的,定有 ...
- centos(x86 64位系统)使用boost
1. 安装gcc,g++,make等开发环境 yum groupinstall "Development Tools" 2. 安装boost yum install boost b ...
- EasyUI - DataGrid 去右边空白滚动条列 分类: JavaScript 2014-09-03 10:46 1090人阅读 评论(2) 收藏
熟悉 EasyUI - DataGrid 的童鞋应该会注意到这样一个情景: 想去掉这块,找了下资料,发现也有人同样纠结:http://www.cnblogs.com/hantianwei/p/3440 ...
- HTML - DOCTYPE
HTML - DOCTYPE HTML 5 doctype <!DOCTYPE html> HTML4.01 Based on SGML. so the browser need the ...
- android 入门-R文件的死与活
1.图片的名字Btn_Play R文件死了. 1.答:修改图片的名字btn_play R文件活了.
- DTMF的原理分析
转自:http://blog.csdn.net/wangwenwen/article/details/8264925 1. DTMF原理 DTMF(Double Tone MulitiFrequenc ...
- linux c学习笔记----互斥锁属性
转自:http://lobert.iteye.com/blog/1762844 互斥锁属性 使用互斥锁(互斥)可以使线程按顺序执行.通常,互斥锁通过确保一次只有一个线程执行代码的临界段来同步多个线程. ...