不知道为什么,这个语句没执行。大家过来看看。
procedure TForm1.IdTCPServer1Execute(AThread: TIdPeerThread);
var
command:string;
begin
command:=Athread.connection.readln; //读入命令
if command='NO' then
begin
Listbox1.Items.add('string'); //这句已经执行
mediaplayer1.play(); //这个语句不执行
end;
end;
如果把mediaplayer1.play(); 放在另一个事件中就可以了。
procedure TForm1.Button4Click(Sender: TObject);
begin
mediaplayer1.play(); //完全可以播放音乐
end;
大家说说是什么原因。
var
command:string;
begin
command:=Athread.connection.readln; //读入命令
if command='NO' then
begin
Listbox1.Items.add('string'); //这句已经执行
mediaplayer1.play(); //这个语句不执行
end;
end;
如果把mediaplayer1.play(); 放在另一个事件中就可以了。
procedure TForm1.Button4Click(Sender: TObject);
begin
mediaplayer1.play(); //完全可以播放音乐
end;
大家说说是什么原因。
...全文
相关推荐
你不知道我为什么离开你.doc
你不知道我为什么离开你.doc
你的like语句为什么没索引详解
主要给大家介绍了关于你的like语句为什么没索引的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用mysql具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
SQL语句执行顺序详解
我们做软件开发的,大部分人都离不开跟数据库打交道,特别是erp开发的,跟数据库打交道更是频繁,由于SQL 不同于与其他编程语言的最明显特征是处理代码的顺序。在大数编程语言中,代码按编码顺序被处理,但是在SQL语言中,第一个被处理的子句是FROM子句,尽管SELECT语句第一个出现,但是几乎总是最后被处理。 每个步骤都会产生一个虚拟表,该虚拟表被用作下一个步骤的输入。这些虚拟表对调用者(客户端应用程序或者外部查询)不可用。只是最后一步生成的表才会返回 给调用者。如果没有在查询中指定某一子句,将跳过相应的步骤。下面是对应用于SQL server 2000和SQL Server 200
access 一次执行多条sql语句
access 一次执行多条sql语句! 值得下载看看!资源免费,大家分享!! 更多免费资源 http://ynsky.download.csdn.net/
sql server 查看执行效率不高的语句
sql server 查看执行效率不高的语句


