本人写了objsocket:=tclientsocket.Create(application);编译可以通过,但是我写objsocket:=tclientsocket.Create(self);切通不过,不知道何问题,请指点SELF和APPLICATION在此的区别。
解决方案 »
- 如何激活另外一个窗体成为当前活动窗体
- 如何将连接数据库以及操作、查询数据库的功能封装在dll里面?
- 请问在delphi中如何操作dbf数据表?
- 请问一个关于Access中搜索时间类型变量的问题
- 大侠们帮帮小弟忙.可以说一下TreeView和ListView的属性,参数等方面的知识吗?
- 我如何把WebBrowser中所显示的网页中的一些关键字高亮显示?
- 请教DBGridEh导出到EXCEL的问题?
- Label1.Font.Style如何赋值,Label.Font.Style=[fsBold];为什么不正确
- 如何动态的设置dbgrid中某个字段的格式
- delphi不能保证两个表同时保存成功?
- 如何实现程序最小化显示在右下角。
- 看看一个好流氓是怎么骂明星的,说得不错
如果当我用上面的代码动态创建了一个clietsocket对象并且把数据发送至服务器端后,我怎么创建clientsocket对象的事件onread,因为只有在此事件中才能接收到服务器端发送过来的回复信息,请指点。
//
procedure TForm1.ClientSocketRead(Sender: TObject;
Socket: TCustomWinSocket);
begin
//
end;