Jump to content


Photo

String a TString ¿Se puede convertir?


  • Please log in to reply
5 replies to this topic

#1 discorf1978

discorf1978

    Newbie

  • Miembros
  • Pip
  • 8 posts

Posted 13 November 2012 - 08:25 PM

Soy novato en esto, pero Utilice un DBgrid y en la propiedad Picklist pero necesito llevar el dato a tipo string
Lo puedo hacer?
Me podrian indicar
  • 0

#2 ELKurgan

ELKurgan

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 566 posts
  • LocationEspaña

Posted 14 November 2012 - 01:46 AM

Si quieres volcar a un string toda la lista de valores de la propiedad PickList (que es un TStrings) puedes hacerlo directamente a través de su propiedad "Text", que te guarda toda la lista en una cadena con los elementos separados por un retorno de carro.
Por ejemplo:



delphi
  1. VariableString := DBGrid1.PickList.Text;



Un saludo
  • 0

#3 discorf1978

discorf1978

    Newbie

  • Miembros
  • Pip
  • 8 posts

Posted 14 November 2012 - 05:37 AM

Bueno, tu ideame parece buena
pero hay alguna forma que me muestre en una variable solo la primera de la lista
Gracias
  • 0

#4 enecumene

enecumene

    Webmaster

  • Administrador
  • 7419 posts
  • LocationRepública Dominicana

Posted 14 November 2012 - 07:00 AM

No tengo Delphi a mano, pero debería tener algo así:



delphi
  1. DBGrid1.PickList.Items[0]



ó



delphi
  1. DBGrid1.PickList.Strings[0]



Saludos.
  • 0

#5 Rolphy Reyes

Rolphy Reyes

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2092 posts
  • LocationRepública Dominicana

Posted 14 November 2012 - 11:18 AM

Saludos.

@discorf1978, he visto ya varios hilos y/o preguntas realizadas por ti, normalmente veo que utilizas las mayúsculas ya sea en el titulo o en el cuerpo del mensaje.

Te exhorto a leer las normas del foro, casi todos los mods tenemos un enlace en nuestra firma.

Gracias anticipadas!
  • 0

#6 ELKurgan

ELKurgan

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 566 posts
  • LocationEspaña

Posted 15 November 2012 - 12:39 AM

No tengo Delphi a mano, pero debería tener algo así:



delphi
  1. DBGrid1.PickList.Items[0]



ó



delphi
  1. DBGrid1.PickList.Strings[0]



Saludos.


Creo que incluso se puede poner asi:


delphi
  1. DBGrid1.PickList[0]



Saludos
  • 0




IP.Board spam blocked by CleanTalk.