CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

为什么老是出错??好奇怪!

楼主kevin_gao(困了!累了!睡觉了!)2001-08-15 09:42:52 在 Delphi / VCL组件开发及应用 提问

NMHTTP数组出错!  
   
  var  
      MyNMHTTP:   array[0..MaxHttp]   of   TNMHTTP;  
      i:ingeter;  
  begin  
  for   i:=0   to   MaxHttp   do  
                  MyNMHTTP[i].Post(Edit1.Text,'');  
  end;  
   
  为什么老是出错,中断之后查看i的值,居然始终从101开始。MaxHttp我定义为100。 问题点数:20、回复次数:4Top

1 楼outer2000(天外流星)回复于 2001-08-15 09:45:44 得分 0

?Top

2 楼chechy(www.qdocuments.net)回复于 2001-08-15 09:48:02 得分 10

1、你先要初始化对象。  
  2、0..100当然是101个了,你自己算算看。  
  for   i   :=   0   to   99   do  
  begin  
      MyNMhttp[i]   :=   TNMHTTP.Create(Self);  
      MyNMHttp[i].Post(...);  
  end;Top

3 楼kevin_gao(困了!累了!睡觉了!)回复于 2001-08-15 10:06:36 得分 0

谢谢chechy。  
   
  程序退出的时候是不是要手动free掉刚才创建的对象?Top

4 楼chechy(www.qdocuments.net)回复于 2001-08-15 10:19:29 得分 10

我传入的参数是Self,所以可以不free,这个Self会替你Free的。如果传入参数是nil,那么就要你自己Free了。Top

相关问题

  • ---------奇怪了,为什么被0除了也不出错----------
  • 很奇怪!!数组附值为什么会出错???????????????
  • 奇怪的出错
  • 奇怪奇怪!为什么在查询分析器中的查询移植到ADO是结果集出错?
  • 为什么我的jsp文件调用bean时总不稳定,有时出错,有时又不出错奇怪。
  • 我的CComboBox控件怎么老是出错?奇怪!
  • 为什么msvbvm60.dll老出错
  • 为什么strtoDatetime老出错?
  • 为什么老出错?
  • 奇怪的javascript出错?

关键词

  • mynmhttp
  • maxhttp
  • tnmhttp
  • 传入
  • 参数
  • 老是出错
  • self
  • 对象
  • free
  • post

得分解答快速导航

  • 帖主:kevin_gao
  • chechy
  • chechy

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo