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

菜鸟问题:字符串的小问题?

楼主cool222(坚持到底)2001-12-03 22:20:30 在 C++ Builder / 基础类 提问

为了判断AnsiString型的Temp->Class是否在ComboBox2中出现过,我使用了如下代码:    
  for   (i=0;i<ComboBox2->Items->Count;i++)  
    {  
      //下面的判断有错  
      if   (ComboBox2->Items->Text[i]==Temp->Class)  
      j=TRUE;  
    }  
   
  在运行到判断的行时,系统报错。“Project   Project1.exe   raised   exception   class   EAccessViolation   with   message   &acute;Access   violation   at   address   400089C8   in   module   &acute;VCL50.BPL&acute;.   Read   of   address   83AC2603&acute;”  
   
  我查询帮助得知,Items为TString型,与Temp->Class类型不符。Text[i]的值比我预计的多了个"\r\n"。不知如何解决,望各位指教!  
  问题点数:20、回复次数:6Top

1 楼lxpbuaa(桂枝香在故国晚秋)回复于 2001-12-03 22:52:18 得分 5

我不知道你的Temp是什么类型?  
  不过按照你的要求:为了判断AnsiString型的Temp->Class是否在ComboBox2中出现过  
  你的  
      if   (ComboBox2->Items->Text[i]==Temp->Class)  
  应该是写错了,应该改为:  
   
                if   (ComboBox2->Items->Strings[i]==Temp->Class)Top

2 楼wyb_45(小兵)回复于 2001-12-04 08:37:27 得分 3

是不是Temp->ClassNameTop

3 楼kingfish(工作很忙,很少来csdn...)回复于 2001-12-04 08:53:50 得分 9

可以这么做:  
   
  AnsiString   s="kingfish";  
  if(ComboBox1->Items->IndexOf(s)==-1)  
            //s   not   in   the   string   list  
   
  Top

4 楼Wingsun(孙春阳)回复于 2001-12-04 08:58:49 得分 3

是啊!为何不使用IndexOf函数呢?  
  而且也不知道你的Temp是什么类型的Class又返回什么数据类型,而且你的Temp有效吗?Top

5 楼cool222(坚持到底)回复于 2001-12-04 12:32:43 得分 0

我的Temp类型是一个自定义的类,Class是其中的一个AnsiString型成员。  
  用IndexOf可以吗?我先试试再来给分。Top

6 楼cool222(坚持到底)回复于 2001-12-05 12:04:21 得分 0

好了,现在加分Top

相关问题

  • =^=^=VB字符串菜鸟求教=^=^=
  • 菜鸟问题:关于字符串
  • 菜鸟问题:字符串的转变
  • 菜鸟问题:关于字符串
  • 菜鸟问题:字符串问题
  • 菜鸟问题:求连接字符串
  • 菜鸟问题,怎样把integer转成字符串string型,怎样把string转成字符串integer型
  • 菜鸟请教:asp中怎么连接两行中的字符串(字符串太长)?“&”不行哎
  • 菜鸟问题:如何把字符串(混合大小写)转换成全小写?
  • 一个浮点型的字符串,如何保留小数点的后一位,没办法偶是菜鸟

关键词

  • combobox2
  • ansistring
  • 类型
  • 判断
  • temp
  • indexof
  • items
  • text

得分解答快速导航

  • 帖主:cool222
  • lxpbuaa
  • wyb_45
  • kingfish
  • Wingsun

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

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