如题
解决方案 »
- 超级菜鸟问题,急切盼望高手回答
- 新手上路,请多关照:关于Pagecontrol的简单问题
- Edit的简单问题,在线等!问题解决马上给分!!急呀!!小弟在此谢过了!!高手帮帮我!!只有这些分了,都给!!
- 如何用 DBEdit 向数据库中添加 bigint 类型字段
- 各位大哥帮帮忙吧,关于Variant型的变量赋值问题!!!在线等,谢谢~!!!
- 动态报表遇到的问题(连开三贴,共300分求解决)
- 求一个繁杂算法?各位高手请帮忙!
- 求 胜新通用人事工资管理系统豪华版 v6.01的注册码
- Delphi有没有函数将大bmp图标转换小的bmp图标?
- 如何将一个选项表单中的值存下来。
- 有关MouseDown等的问题
- 怎样在IE中显示,由delphi中的RichEdit写入数据库的BLOB数据?
procedure TForm1.Button1Click(Sender: TObject);
var format:pointer;
begin
with udpserver.Bindings.add do
begin
ip:='127.0.0.1';
port:=5678;
end;
udpserver.active:=true;
format:=ACMDialog.OpenDialog;
if format=nil then exit;
ACMWaveIn.Open(format);
ACMWaveOut1.Open(format);end;procedure TForm1.Button2Click(Sender: TObject);
begin
ACMWaveIn.Close;
ACMWaveOut1.Close ;
Button1.Enabled:=true;
Button2.Enabled:=false;
end;procedure TForm1.ACMWaveInData(data: Pointer; size: Integer);
begin
udpserver.SendBuffer('127.0.0.1',5678,data,size);
end;procedure TForm1.udpServerDataReceived(Sender: TComponent;
NumberBytes: Integer; FromIP: String; Port: Integer);
begin
ACMWaveOut1.PlayBack(data,NumberBytes);
end;end.把原DEmo中的tudpsock换成tidudpserver了,但好象有回音,声音不清晰,请大家帮助改进吧!