易截截图软件、单文件、免安装、纯绿色、仅160KB

delphi 问题求助 - Delphi / 网络通信/分布式开发

问题是这样子的
我在form1中定义了一个sk1:tsocket
然后在form2中
用sk1 发送东西 发完后 socket 自动关闭了~
但是在form1中发东西 如果我不运行 closesocket 的话 是不会断掉的
问下 这是怎么回事

另我在 form2 里加了个 
uses Unit1;
直接调用 sk1~
这样子应该没问题吧~
单步调试了下~

type
  test_array=array[0..211] of Byte;
var
re:integer;  
message_headpack:array[0..3] of Byte;
  test_byte:array[0..207] of Byte;
  send_pack:test_array;
  psend_pack:^test_array;
~~~~~~~~~~~~~~~~~~~~
前边是些赋值语句就不复制了
for i:=0 to sizeof(message_headpack)-1 do
  send_pack[i]:=message_headpack[i];
for i:=SizeOf(message_headpack)to SizeOf(send_pack)-1 do
  send_pack[i]:=test_byte[i-sizeof(message_headpack)];
re:=send(sk1,psend_pack^,Length(psend_pack^),0);
//单步运行到这一步 就发现信息包发出去后 然后socket也自动关闭了~sk1是套接字~我在unit1中定义的
  if(Re=SOCKET_ERROR)then
  begin
  ShowMessage('发送错误');
  exit;
  end;
 form2.Release;
  close;

高手帮我看下

顶起来~
这个到底是怎么回事啊~
服务器是用C写的
我在unit1 下发送 是不会断开的~
但在unit2 下发送 socket就断开了~

加个输出错误信息看下

uses
  Winsock2;

try
  re:=send(sk1,psend_pack^,Length(psend


相关问答:

请教下,用DELPHI做SOHU的 - Delphi / 非技术区

一般都是怎么接活的?
收入怎么样
sohu?soho?

sohu 可能是small office house unit
小办公室,把家变成单位。

去威客网啊,很多个呢,还有外包的网站

学习学习。

现在Delphi做东西不行了,处于淘汰状 ......

关于Delphi IXMLDOMNodeList 保存

var
FXmlDoc:IXMLDomDocument;
begin
使用FXmlDoc.save('文件路径');
结果发现保存后的该文件中文全部为乱码,如何解决
end;
参考这个
http://blog.csdn.net/jiangnanandi/archive/2008/11/28/3399804.aspx ......

delphi 數據類型

delphi 數據類型 定義A~Z 為有序型,A為最小,Z最大。
Delphi(Pascal) code:

var
arr:array ['A'..'Z'] of Char;

用集合搞定

怎麼去運算呢?inc() ......

delphi 征集高手分析

小弟最近做了几个服务 服务运行需要一些参数 参数是通过一个程序界面修改的 参数保存在access数据库中 现在出现一灵异现象 单独的服务是可以进行控制的(服务的停止 暂停等等)但是多个服务一起开启会出现一服务开 ......

Delphi中DBGrid列定位问题 - Delphi / 数据库相关

DBGrid中的列比较多
在Query刷新后如果让它显示在某一行?

引用
DBGrid1.SelectedIndex := 你要显示的那一行;
不好意思,我写错了,是某一列。。。


引用
不是很明白,很多列与行应该没关吧
是否想要刷新 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号