Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-06-2006
wildnetboy wildnetboy is offline
Miembro
 
Registrado: feb 2005
Ubicación: Tj. BC, Mexico
Posts: 13
Poder: 0
wildnetboy Va por buen camino
Duda Tstring

Hola Amigos estoy en un gran problema que no puedo resolver y me esta matando la duda...
Quiero pasar un texto selecionado con doble click en un TlistBox a un label y me marca un error de que no puede convertir in "Tstring" a un "AnsiString"
El codigo es el siguiente;

Label2->Caption = ListBox1->Items[ListBox1->ItemIndex];


[C++ Error] Unit1.cpp(44): E2034 Cannot convert 'TStrings' to 'AnsiString'

POr que me marca el error ma hara falta alguna libreria??
O como convierto un TString a un AnsiString???

MUCHAS GRACIAS POR LA AYUDA
Responder Con Cita
  #2  
Antiguo 16-06-2006
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.110
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Estás tratando de asignar una variable "TStrings" a una "AnsiString", de ahí el problema. Prueba con algo como esto:

Código:
Label2->Caption = ListBox1->Items->Strings[ListBox1->ItemIndex];
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 16-06-2006
wildnetboy wildnetboy is offline
Miembro
 
Registrado: feb 2005
Ubicación: Tj. BC, Mexico
Posts: 13
Poder: 0
wildnetboy Va por buen camino
jajajajajaja
Gracias ...
Muchisimas gracias ya tenia 3 horas tratando de varias maneras...
y era tan sencillo ....
Haz resuelto mi vida existencial y es que en la ayuda del Builder no encontre mucho, pero creo que no busque bien...
GRACIAS!!!!!!!!!
Responder Con Cita
  #4  
Antiguo 16-06-2006
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Como no ando muy puesto en C++ Builder, debo confesar que esto me tomó de sorpresa. El equivalente en Delphi a lo que originalmente escribió wildnetboy sí es válido:

Código Delphi [-]
Label2.Caption := ListBox1.Items[ListBox1.ItemIndex];

dado que Strings es la propiedad por default de Items. Veo entonces que en C++ Builder ¿no hay propiedades default?

// Saludos
Responder Con Cita
  #5  
Antiguo 16-06-2006
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.110
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Cita:
Empezado por Román
dado que Strings es la propiedad por default de Items. Veo entonces que en C++ Builder ¿no hay propiedades default?
Yo no me fijé en eso, pero, ahora que lo dices, así debe ser, que en C++ Builder no existe una propiedad "por defecto", como ocurre en Delphi.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #6  
Antiguo 16-06-2006
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
Cita:
Empezado por roman
¿no hay propiedades default?
Yo tardé 10 minutos dando vueltas por internet hasta deducirlo

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #7  
Antiguo 16-06-2006
jumanor jumanor is offline
Registrado
 
Registrado: ago 2005
Posts: 5
Poder: 0
jumanor Va por buen camino
operador []

holas:

En cbuilder6 se procedio a sobrecargar el operador[] asi q tambien se podria utilizar del siguiente modo:

String Cadena=(*ListBox1->Items)[0];
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
DUDA URGENTE!!! por ERCRIZEPORTA... (VIH)Lestat Conexión con bases de datos 6 27-06-2005 11:44:53
Urgente!! TEngo una duda!!! (VIH)Lestat Conexión con bases de datos 15 26-06-2005 02:11:45
Urgente!!! duda con los campos en Rave Reports hook Impresión 5 26-04-2004 10:09:21
duda urgente marianaf Varios 1 27-11-2003 00:13:05
Duda con 'Self' ...Urgente IVAND Varios 3 31-08-2003 17:13:10


La franja horaria es GMT +2. Ahora son las 04:39:30.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi